2011-01-14 3 views
0

Ich versuche, unsere App auf einem Standalone-Tomcat 5.5 auf hardy bereitzustellen.Problem bei der Bereitstellung einer Rails-Anwendung auf Tomcat mit Warbler - undefined Methode 'getProperty'

Die resultierende Krieg-Datei entpackt wird (richtig, wie es scheint) aber wird nicht geladen und gibt mir die folgende Fehlermeldung:

Application initialization failed: undefined method `getProperty' for Java::JavaLang::System:Class 
from file:/var/lib/tomcat5.5/webapps/scaleup/WEB-INF/lib/jruby-rack-1.0.4.jar!/jruby/rack/core_ext.rb:26 
from file:/var/lib/tomcat5.5/webapps/scaleup/WEB-INF/lib/jruby-rack-1.0.4.jar!/jruby/rack/core_ext.rb:36:in `require' 
from file:/var/lib/tomcat5.5/webapps/scaleup/WEB-INF/lib/jruby-rack-1.0.4.jar!/jruby/rack.rb:36 
from file:/var/lib/tomcat5.5/webapps/scaleup/WEB-INF/lib/jruby-rack-1.0.4.jar!/jruby/rack.rb:8:in `require' 
from file:/var/lib/tomcat5.5/webapps/scaleup/WEB-INF/lib/jruby-rack-1.0.4.jar!/rack/handler/servlet.rb:8 
from file:/var/lib/tomcat5.5/webapps/scaleup/WEB-INF/lib/jruby-rack-1.0.4.jar!/rack/handler/servlet.rb:1:in `require' 
from <script>:1 

Versionen Ich benutze:

JRuby 1.5.6 
Ruby on Rails 3.0.3 
JRuby-Rack 1.0.4 

On der Server:

tomcat 5.5.25 
Java(TM) SE Runtime Environment (build 1.6.0_22-b04) 

Vielen Dank im Voraus für jede Hilfe! Chris

+0

Hmm ... das sind sehr neue Versionen von JRuby und Rails, und eine sehr alte Version von Tomcat. Können Sie auf etwas Neueres upgraden, sagen Tomcat 7.0.6? –

Antwort

0

Versuchen Sie stattdessen Apache-Tomcat-6.0.29. Ich habe auch viele Probleme mit tomcat5.

+0

Das du für die Antworten. Das Aktualisieren von tomcat hat zu diesem Thema nichts gebracht, also bin ich zu GlassFish gewechselt und bin jetzt einen Schritt weiter (steht bei der nächsten - nicht verwandten - Fehlermeldung). – Chris

Verwandte Themen