Tomcat不';在我在JRUBY中构建Web应用程序之前,不要从JAXB加载TOMCAT JAR

Tomcat不';在我在JRUBY中构建Web应用程序之前,不要从JAXB加载TOMCAT JAR,tomcat,jar,jaxb,jruby,jrubyonrails,Tomcat,Jar,Jaxb,Jruby,Jrubyonrails,当我尝试在“Tomcat”中运行时,在我的应用程序中出现此错误,在WEBrick中工作正常: 严重:应用程序错误 org.jruby.rack.RackInitializationException:参数错误(0代表1) from/home/gpereira/apache/apache-tomcat-6.0.18/webapps/vtsbackoffice/WEB-INF/app/controllers/application_controller.rb:5 在第5行中,我有输入: 5 imp

当我尝试在“Tomcat”中运行时,在我的应用程序中出现此错误,在WEBrick中工作正常:

严重:应用程序错误 org.jruby.rack.RackInitializationException:参数错误(0代表1) from/home/gpereira/apache/apache-tomcat-6.0.18/webapps/vtsbackoffice/WEB-INF/app/controllers/application_controller.rb:5

在第5行中,我有输入:

5  import javax.xml.bind.JAXBContext
6  import javax.xml.bind.Unmarshaller
我使用的是Rails版本3,安装了jruby 1.5.1和JWSD2.0。附言:Ubuntu

我需要这个,因为我正在连接:restapi,我有XSD文件

我能找到的是:

如果我尝试放置另一个类,例如“javaxii.kkk”,它会给我not found。当我从我的应用程序库中导入并删除jar文件时,仍然会出现错误!!!!所以他找到了我不想要的东西

我试图在TOMCAT中安装JWSDP2.0,但似乎也不起作用。同样的错误

所以我迫切地想找到一些东西,首先加载我的jar,然后添加tomcat类


谢谢您的帮助。

问题是在我的config/environment.rb中

我在写作

load RAILS_ROOT + "/lib/mypack.jar" 
我要说的是:

load "#{RAILS_ROOT}/lib/mypack.jar" 
现在它在tomcat/jboss/weblogic/webrick中工作

我不明白为什么他会在environment.rb上给我输入错误,但重要的是现在它工作正常