【发布时间】:2011-08-24 09:53:21
【问题描述】:
我们有一个 WAR 打包的 Web 应用程序,可以在开发机器上运行。它由 Java EE 5 + Seam 2.2.1 + Hibernate 3.3.1 组成。它使用 Oracle 10g XE 数据库并在使用 JDK 1.6.0_24 的最新 Tomcat 6 上运行。系统为64位Windows 7 Pro,使用Firefox 6。
现在,我们尝试将应用程序迁移到 Oracle WebLogic 10.3.5。我们按照 Seam 手册指定数据源、部署 JSF 库和配置必要的 xml 文件。与此同时,我们验证了一个新的 seam-gen 生成的应用程序,它使用相同的数据源并按照规定配置了 xml 文件。
但是如果我们在 WebLogic 上尝试我们自己的应用程序,尽管部署工作正常,但当尝试在浏览器中打开 Web 应用程序时,它表明发生了无休止的重定向。即使在 WebLogic 中配置 log4j,我们也看不到任何堆栈跟踪或日志错误。使用 Firebug 分析请求时,我们看到对“login.seam”的获取请求,然后是对“error.seam”(或设置调试模式时为“debug.seam”)的 20 次获取请求,响应为“302 Moved Temporarily” .
我整个星期都在努力,试图比较所有配置但无法解决它 - 所以我希望能得到任何可能导致该问题的想法以及如何解决它!
【问题讨论】:
-
您是否尝试禁用接缝安全性?可能是您保护了您的错误/调试页面,这会导致重定向...
-
感谢您的提示,但没有帮助。
标签: weblogic-10.x java-ee-5 seam2