我在故障转移群集中运行GlassFish 3.1.2.2。会话复制已配置并完美运行。项目在JSF和PrimeFaces中使用广泛的AJAX。问题是当服务器在AJAX调用上故障转移到另一个节点时我得到了异常:
java.lang.IllegalStateException: Component ID j_idt311 has already been found in the view.
at com.sun.faces.util.Util.checkIdUniqueness(Util.java:846)
at .....
手动为每个页面上的每个组件分配ID是不切实际的。有没有办法以更实际的方式解决问题? 谢谢。