When using a tool with JSF2 + facelets, the requests crash with a NullPointerException.
After some research and comparing with the solution implemented in -
-: Allow use of JSF 1.2 or JSF 2.0 it seems that the problem is that jsf2 module is using a custom view handler that extends from javax.faces.application.ViewHandler and it crash when using facelets (.jsp is fine). SAK-20086
The recommended way to create a custom view handler since JSF 1.2 is using javax.faces.application.ViewHandlerWrapper as parent class. see
This solution is also explained in "Sakai JSF 1.2 Tools." section of University of Murcia's upgrading experience from 2.7 to 2.9.