升级到JBoss AS 7后,我们应用程序的第一个登录页面的POST请求突然导致ViewExpiredException。在JBoss AS 6下,一切正常。
由于在AS 7中类加载更好,我将“server / default / lib”文件夹中的一些依赖项放入Maven依赖项中,以便将它们与应用程序一起部署(WAR / EJB-JAR打包为EAR)。我还添加了指令来改变MANIFEST.MF中的类路径。因此,找到了每个库。但是,JBoss附带的模块在pom.xml中设置为提供。我们还使用了 MyFaces Tomahawk 库(pom.xml依赖是org.apache.myfaces.tomahawk.tomahawk20
(版本1.1.10)。这个tomahawk库现在随应用程序一起提供,而不是先前复制到某些lib文件夹中JBoss。
从AS6到AS7的变化是什么,以便立即发生此ViewExpiredException?
祝你好运, 塞巴斯蒂安
答案 0 :(得分:1)
我没有对此进行测试,但打算看看它是否修复了我遇到的类似问题:
Cookie based sessions broken我通过流量帖从另一个堆栈中找到了它 ViewExpiredException in Firefox and IE after migrating to Jboss 7.0 AS