Another addition to the porlet-repository is the Suggest and Search Portlet . It is a JSR286 portlet that provides search related suggestions as the user types words and search results from the web (using Ajax and serveResource)based on Yahoo Contextual Search and Yahoo Web Search Service API. The portlet makes REST client calls to the services, parses the results in XML /JSON format and displays them to the user.
This has been tested on the Open Source Portlet Container 2.0. Check this blog post and the wiki page for more details.




