Community Summary
The materials on this page are provided by the Spec Lead of this JSR for evaluation and feedback.
These materials are not final, and are subject to change as the JSR progresses through the process.
Timeline and Status:
(Updated 03/16/2010)
There are currently two versions of the bridge under development in the JCP:
- JSR 301: Portlet 1.0 Bridge for JavaServer Faces 1.2: describes bridge function and behavior when running on a portlet 1.0 container.
- JSR 329: Portlet 2.0 Bridge for JavaServer Faces 1.2: describes bridge function and behavior when running on a portlet 2.0 container.
Portlet 1.0 Bridge for JavaServer Faces 1.2:
Specification:
Current draft available to the public is dated 23, June, 2009. It is the second Proposed Final Draft. It can be downloaded
from the JSR's homepage.
Reference Implementation:
The reference
implementation is being developed in the Apache Open Source community.
All interested parties are encouraged to use and/or work on
this implementation. The initial code source for this work
was donated by Oracle to the Apache Software Foundation in 2007. The work is being developed in the PortletBridge
project in Apache MyFaces. Though the project
exists under the MyFaces umbrella, the reference implementation doesn't
require the use of the MyFaces Faces implementation. It will
run with the Faces reference implementation and should run with any
other conforming Faces 1.2 implementation. The decision to
host within Apache MyFaces was largely made so it would be colocated
with the variety of the Faces extension projects (renderkits, etc) that
its important the bridge can run alongside with.
The current binary release is MyFaces Portlet Bridge 1.0.0-beta2. This version was built in August, 2009 and corresponds to the the second Proposed Final Draft specification. Problems should be reported via the Apache JIRA system. The main trunk to the source for this project is here. This contains any changes that have occurred since publishing beta 2.
The current binary release is MyFaces Portlet Bridge 1.0.0-beta2. This version was built in August, 2009 and corresponds to the the second Proposed Final Draft specification. Problems should be reported via the Apache JIRA system. The main trunk to the source for this project is here. This contains any changes that have occurred since publishing beta 2.
TCK:
The TCK is currently under development and is almost complete. Like the reference implementation it is also hosted in the MyFaces Portlet Bridge project.
Current Projected Timeline:
- TCK complete: April, 2010
- Standard submitted for JCP approval: May, 2010.