Foundation

Introduction

The MyFaces Portlet Bridge project provides implementations of the technology needed to expose a JSF application as a portlet within a Portlet 2.0 or Portlet 1.0 environment. This technology is defined by the Portlet Bridge for JavaServer Faces standards. This project provides the refererence implementations for these standards and is being developed by the OpenSource community.

Though existing within the MyFaces project umbrella, these bridges don't require the use of the MyFaces implementation. They can be installed and run using any Faces environment. Likewise they are designed to run in any Portlet 2.0 (or Portlet 1.0) compliant portlet container.

Currently the MyFaces Portlet Bridge project supports the following specifications:

  • Portlet 2.0 Bridge for JavaServer Faces 2.0 - Currently a JSR hasn't yet been established for this version. Instead, because the work is overdue given that JSF 2.0 has been released for a while, this project is moving the JSR 329 bridge implementation forward to support and run in a JSF 2.0 platform outside the JSR process. In doing so it is preserving the JSR 329 apis while adapting and expressing the new JSF 2.0 features. Once the more immediate need of having a useful implementation is available, starting a new JSR will be looked at.
  • JSR-329: Portlet 2.0 Bridge for JavaServer Faces 1.2 - This specification is final and has been approved. The corresponding Portlet 2.0 Bridge for JavaServer Faces 1.2 contained within this project is consistent with this specification and passes the TCK (Specification Test Conformance Kit). The TCK can also be found here and is for use by other implementations of JSR-329 that want to verify they conform with the final specification.
  • JSR-301: Portlet 1.0 Bridge for JavaServer Faces 1.2 - This specification is final and has been approved. The corresponding Portlet 1.0 Bridge for JavaServer Faces 1.2 contained within this project is consistent with this specification and passes the TCK (Specification Test Conformance Kit). The TCK can also be found here and is for use by other implementations of JSR-301 that want to verify they conform with the final specification.

More information on these bridges and their supported specifications can be found on the Apache MyFaces Portlet Bridge Projects Homepage as well as the introduction pages of each of the listed bridge implementations.

News

  • 04-05-11 - Apache MyFaces Portlet Bridge 3.0.0-alpha released!
  • 01-14-11 - Apache MyFaces Portlet Bridge 2.0.0 released!
  • 01-11-11 - Apache MyFaces Portlet Bridge 2.0.0-beta released!
  • 07-07-10 - Apache MyFaces Portlet Bridge 1.0.0 released!
  • 12-08-09 - Apache MyFaces Portlet Bridge 2.0.0-alpha-2 released!
  • 12-08-09 - Apache MyFaces Portlet Bridge 1.0.0-beta-2 released!
  • 15-01-09 - Apache MyFaces Portlet Bridge 2.0.0-alpha released!
  • 05-01-09 - Apache MyFaces Portlet Bridge 1.0.0-beta released!
  • 04-12-08 - Apache MyFaces Portlet Bridge 1.0.0-alpha-3 released!
  • 15-08-08 - Apache MyFaces Portlet Bridge Master POM v.2 released!
  • 12-03-08 - Apache MyFaces Portlet Bridge 1.0.0-alpha-2 released!
  • 10-03-08 - Apache MyFaces Portlet Bridge Master POM v.1 released!
  • 05-03-08 - Added Examples to Portlet Bridge 1.0. There is a "blank" project to help people get stared with thier own applications and a "demo" project which should be able to host an assortment of demos.
  • 27-02-08 - Completed project migration for multiple trunks. New trunk (trunk_2.0.x) started in svn.
  • 15-02-08 - Apache MyFaces Portlet Bridge 1.0.0-alpha released!