Hello,
With the agreement of Walter, I have developped a new JSF Cartridge based on the JSF's one (A3.4-SNAPSHOT). It integrates the Primefaces component library and offers many capabilities that was not initialy in the JSF cartridge :
- support of Primefaces 1.x (JSF 1.2) and Primefaces 2.x (JSF 2.0),
- richtext, autocomplete component,
- support of FrontEndException,
- tree component,
- tab views, wizard,
...
You will find the description of the modifications in the root dir of the cartridge in a file named readme-primefacesIntegration.txt.
The cartridge is working fine and I've merged my work with andromda-jsf cartridge under svn.
You will find all projects for download here :
- http://secours.cpi-ksoft.com/trash/andromda-jsf.zip : the zip file containing all the JSF Cartridge merged. As expected, I've done separate templates when there was too much modifications for Primefaces integration or #if ($primefaces) if not. At the root of this file I've created a readme-primefacesIntegration.txt explaining all modifications done in the model. The merge point was done with revision of March 29 of the JSF Cartridge (so it must be recent),
- http://secours.cpi-ksoft.com/trash/andromda-profile-presentation.xml.zip : the UML 2.0 Presentation profile model modified to accept new tagged values needed for Primefaces integration,
- http://secours.cpi-ksoft.com/trash/TestPrimefaces.zip : a complete project (common + core + web) demonstrating all capabilities of the Primefaces cartridge.
Thank's to integrate this in the andromda-jsf cartridge in order to avoid too difficult future merge.
I'm waiting for the integration in svn before doing some others modifications.
Next step I'm working on is to update Andromdapp in order to generate a Primefaces JSF project. The work is almost complete (just testing) and will be ready for download soon.
Do not hesitate to seek me if need.
Best regards,
Jean-Marc
