JSF portlets are presently considered experimental in Web Flow 2. The upgrade to Spring 3 also meant Portlet API 2.0 is a required dependency. While there are portlet bridge implementations supporting Portlet API 2.0 and JSF 1.2 the JSR-329 they are based on is not yet final.
Furthermore Web Flow and a Portlet Bridge implementation both drive the JSF lifecycle. There is a degree of overlap between the two. Hence we need to determine how a Portlet Bridge fits and whether it is the best option for supporting JSF portlets in Web Flow.
This ticket aims to explore support for JSF portlets within Web Flow with the specific goal of demonstrating that support through the swf-booking-portlet-faces sample.