PrimeFaces 3.5 incompatible avec RichFaces 4
Aujourd’hui, je décide de mettre à jour ma version de PrimeFaces. Je passe de la 3.4.2 à la 3.5. Résultat, mes composants RichFaces ne s’affichent plus correctement. Après recherche dans le code HTML généré, je remarque que les inclusions CSS et Javascript de Richfaces ne sont plus là. Je ne suis pas le seul à avoir le problème : http://forum.primefaces.org/viewtopic.php?f=3&t=28398.
Le problème vient de la façon dont PrimeFaces inclue les dépendances CSS et Javascript.
La solution : retour en version 3.4.2 en attendant une version intégrant une correction.
Comme il est mentionné dans le forum Primefaces, le problème de chargement a été corrigé sur les versions supérieures à la 3.5.
Si vous ne disposez pas d’un compte vous permettant de récupérer les releases intermédiaires (compte PRO ou ELITE), vous pouvez soit compiler vous même Primefaces à partir des sources soit récupérer une version packagée non officielle sur le site suivant : http://primefaces.github.io/