2009-06-03 7 views
0

Je migre de MyFaces 1.2.6 vers Mojarra 1.2. Mon application utilise également Facelets, Tomahawk et Richfaces. En utilisant MyFaces 1.2.6, cela fonctionne sans problèmes. En utilisant Mojarra 1.2, j'ai eu quelques problèmes.Problème de migration de MyFaces vers Mojarra

Il continue d'imprimer cette erreur:

This page contains the following errors: 

error on line 141 at column 36: xmlParseEntityRef: no name 
Below is a rendering of the page up to the first error. 

Contenu de la ligne 141:

<f:facet name="footer"> 

Est-ce que quelqu'un sait ce que je peux faire à ce sujet?

Répondre

2

Étant donné l'erreur xmlParseEntityRef, je vérifierais pour XML entities parasite (chercher esperluette - &).

Vérifiez également les valeurs émises par les expressions EL (par exemple $ {baz.mystring}). Si MyFaces encodé la chaîne "foo & bar" comme foo & amp; barre, mais le RI l'a émis droit comme foo & bar, alors cela pourrait poser un problème.