Create two portlets, each in a separate portlet application, one to search for stocks and the other to show a list of stocks in a watchlist. When a stock is retrieved in the first portlet it will provide the option to watch that stock, and if clicked the stock will be visible within the watchlist by passing that stock through Public Render Parameters.
A portlet application equates to a single web archive, and there is no restriction on how many portlets can be within a single portlet application.
The following are required for this recipe:
To create the portlet that will search for stocks, do the following: ...