我正在运行Seam应用程序:
Java 6
JBoss Seam 2.2.1
当我在本地运行我的应用程序时,一切正常(Windows 7)。但是当我在服务器(VPS)上放置完全相同的文件时,Tomcat启动时没有错误,但应用程序不会加载RichFaces组件。
我已经在几天内搜索了这个问题的解决方案,但没有找到任何可以帮助我的东西。我认为可能是一个权限问题(应用程序的文件夹权限),所以我试图改变它太多方法,但RF组件不会加载。
任何人都可以想象发生了什么?
提前致谢!
Fabricio Braga
答案 0 :(得分:0)
我已经解决了这个问题。关键是在我的情况下,我在Tomcat之前有一个Apache HTTP Server,而RichFaces从JAR文件中添加了一些JS文件。因此,我们需要映射,编辑apache配置文件以将此JS文件重定向到Tomcat。
然后,我刚编辑了这个Apache映射,将RichFaces JS文件指向Tomcat,例如:
“/ my-domain-name / a4j / g / 3_3_3.Final / org / ajax4jsf / framework.pack.js”映射到:Tomcat的“/ my-domain-name / a4j / *”。其他文件也一样。
之后,问题就结束了。
此致 Fabricio Braga