Tiles has been tested by Trey Drake with the My Faces JSF implementation atop J2. It works without a hitch after a slight modification to JspTileViewHandlerImpl
Modify JspTileViewHandlerImpl
:
(ServletContext) externalContext.getContext() >> ServletContext servletContext = ((JetspeedPortletContext) externalContext.getContext()).getServletContext(); Modify tiles-faces-config.xml so that it references the above class; e.g., <application> <view-handler>com.foo.Jetspeed'ifiedJspTilesViewHandlerImpl</view-handler> </application>