人
我使用的是Rails 3.2.13,jruby-1.7.12,JBoss EAP 6.2和warbler 1.4.3.dev(尝试过1.4.1和1.4.2 - 它并不重要)。我在进入申请表的第一页时遇到了这样的错误:
19:32:18,822 ERROR [org.apache.catalina.core.ContainerBase。[jboss.web]。[default-host]。[/]](ServerService Thread Pool - 68)错误:初始化失败:org .jruby.rack.RackInitializationException:没有要加载的文件 - /home/alex/Projects/install_test/eap-6.2/jboss-eap-6.2/standalone/tmp/vfs/temp/temp37c8c04246e7d946/content-69d213af89011d97/home/alex /Projects/install_test/eap-6.2/jboss-eap-6.2/standalone/tmp/vfs/temp/temp37c8c04246e7d946/content-95fa3e2c22b1402c/config/environment.rb
只有在我的JBoss中有两个不同的部署时才会出现此错误: ap_ROOT.war是我的rails应用程序,rp_app.war是我的java应用程序。如果只有rails应用程序,则没有错误。
我找到了
/home/alex/Projects/install_test/eap-6.2/jboss-eap-6.2/standalone/tmp/vfs/temp/temp37c8c04246e7d946/content-69d213af89011d97
是rp_app.war(java应用程序)部署文件夹和
的路径/home/alex/Projects/install_test/eap-6.2/jboss-eap-6.2/standalone/tmp/vfs/temp/temp37c8c04246e7d946/content-95fa3e2c22b1402c
是app_ROOT.war(rails应用程序)部署文件夹的路径。
不管怎样,它搞砸了,JBoss无法找到' config / environment.rb'。
谢谢, 亚历克斯。