2009-06-03 11 views
0

Ich migriere von MyFaces 1.2.6 zu Mojarra 1.2. Meine Anwendung verwendet auch Facelets, Tomahawk und Richfaces.Migration von MyFaces zu Mojarra

Mit MyFaces 1.2.6 funktioniert es ohne Probleme. Mit Mojarra 1.2 habe ich einige Probleme bekommen.

Es hält den Druck diesen Fehler:

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. 

Inhalt der Linie 141:

<f:facet name="footer"> 

weiß jemand, was kann ich dagegen tun?

Antwort

2

den Fehler xmlParseEntityRef gegeben, würde ich für Streu XML entities überprüfen (suchen Sie nach Et-Zeichen - &).

Überprüfen Sie auch die Werte, die von EL-Ausdrücken ausgegeben werden (z. B. $ {baz.mystring}). Wenn MyFaces die Zeichenfolge "foo & bar" als foo & amp codiert; bar, aber die RI emittierte es gerade als foo & bar, dann könnte dies ein Problem verursachen.