MyFaces到Mojarra迁移问题

时间:2009-06-03 14:16:54

标签: jsf migration facelets myfaces mojarra

我正在从MyFaces 1.2.6迁移到Mojarra 1.2。 我的应用程序还使用了Facelets,Tomahawk和Richfaces。

使用MyFaces 1.2.6,它没有问题。 使用Mojarra 1.2,我遇到了一些问题。

它不断打印此错误:

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.

第141行的内容:

<f:facet name="footer"> 

有谁知道我该怎么办?

1 个答案:

答案 0 :(得分:2)

鉴于错误 xmlParseEntityRef ,我会检查迷路XML entities(寻找&符号 - &amp; )。

同时检查任何EL表达式发出的值(例如$ {baz.mystring})。如果MyFaces将字符串“foo&amp; bar”编码为 foo&amp; amp;吧,但RI直接发出它作为 foo&amp;吧,这可能会导致问题。