1

我有一个简单的轮询机制,可以在每个页面中加载:

<h:form id="keepAliveForm">
   <p:poll interval="300" global="false"/>
</h:form>

在我的主要流程中,最终状态重定向到某个页面:

<end-state id="redirect" view="flowRedirect:home" />

另一个页面上的按钮和视图状态到重定向流的转换:

<p:commandButton value="Test" action="theTest"/>

<transition on="theTest" to="redirect" />

现在一切正常,除了应用程序服务器(tomcat 7)重新启动并且页面上仍然有一个客户端通过轮询重定向。

然后每次轮询触发时,我都会收到以下异常:

 9-okt-2013 11:01:12 com.sun.faces.util.Util checkIdUniqueness
 SEVERE: JSF1007: Duplicate component ID j_idt65 found in view.
 9-okt-2013 11:01:12 com.sun.faces.util.Util checkIdUniqueness 

并且 :

 Caused by: java.lang.IllegalStateException: CDATA tags may not nest

为什么会抛出这些异常?有没有办法阻止它们,因为它们并没有真正破坏应用程序,而是用不必要的混乱填充日志。

4

0 回答 0