JCPThe JSR 286 (Portlet 2.0) specification has been released. Congratulations to Stefan Hepper, the spec lead of JSR 286 and the rest of the expert group. It has been a pleasure working with all on this JSR.

The main features of this JSR include

OpenPortal Portlet Container 2.0, which is a fully compliant implementation of the Portlet 2.0 (JSR286) specification, has been released. Check my blog for more details.

DownloadThe OpenPortal Portlet Container 2.0 Beta2 has been released. This release is based on JSR 286(Portlet 2.0) proposed final draft. This release contains following features and enhancements..

  • Eventing
  • Public Render Parameters
  • Resource Serving
  • Portlet Filters
  • Validation based caching
  • Request Dispatcher Include from all lifecycle
  • Request Dispatcher Forward from all lifecycle
  • Container Runtime Options that includes escapeXml and actionScopedRequestAttributes
  • Taglibrary enhancements

Netbeans Portlet Pack 2.0 Beta2 is available that helps developers to develop, deploy and test portlets on the Portlet Container 2.0 Beta2.

touripc portlet

Check out these portlets that were recently added to the Portlet Repository!

The Tour IPC Portlets showcase an example of using JSR 268 Eventing for interportlet communication.  There is a tour list portlet that contains a listing of tour locations and the date of the next tour.  When the user selects a tour from the list the tour detail, tour map, and tour weather portlets are updated with information about that tour.

The XML Portlet is a simple portlet that performs an XSL translation on an XML file. The XML and XSL files are specified in the portlet preferences

You'll find the binary, source code, and documentation for all of these portlets and several others at the Portlet Repository Downloads page.  If you didn't find the portlet you were looking for or you'd like to contribute a portlet, then drop us a line and let us know.

Recently the JSR 286 draft was released for public review. The list of major changes in this new spec can be found in Deepak's blog. One of the new feature introduced in this new portlet spec is "Resource Serving". 

In short, the resource serving feature provides the ability for a portlet to serve a resource which may be protected by the portal security and can leverage portlet context. More details about this new feature can be found in my blog.