2

Rails アプリケーションを tomcat6 サーバーにデプロイしています。

すべて正常に動作しているように見えますが、サイトのページにアクセスしようとすると 500 エラーが発生します。エラーはあまり有益ではありません (Tomcat ログ ファイルから):

Dec 16, 2012 11:37:56 AM org.apache.catalina.core.ApplicationContext log
SEVERE: INFO: failed to capture exception message
org.jruby.exceptions.RaiseException: (ArgumentError) wrong number of arguments (1 for 2)
    at RUBY.capture(file:/usr/local/tomcat6/webapps/myapp/WEB-INF/lib/gems-gems-jruby-rack-1.1.12-lib-jruby-rack-1.1.12.jar!/jruby/rack/capture.rb:48)
    at RUBY.capture(file:/usr/local/tomcat6/webapps/myapp/WEB-INF/lib/gems-gems-jruby-rack-1.1.12-lib-jruby-rack-1.1.12.jar!/jruby/rack/capture.rb:59)
    at RUBY.capture(file:/usr/local/tomcat6/webapps/myapp/WEB-INF/lib/gems-gems-jruby-rack-1.1.12-lib-jruby-rack-1.1.12.jar!/jruby/rack/capture.rb:69)
    at RUBY.capture(file:/usr/local/tomcat6/webapps/myapp/WEB-INF/lib/gems-gems-jruby-rack-1.1.12-lib-jruby-rack-1.1.12.jar!/jruby/rack/capture.rb:82)
    at RUBY.capture(file:/usr/local/tomcat6/webapps/myapp/WEB-INF/lib/gems-gems-jruby-rack-1.1.12-lib-jruby-rack-1.1.12.jar!/jruby/rack/capture.rb:116)
Dec 16, 2012 11:37:56 AM org.apache.catalina.core.ApplicationContext log
INFO: DEBUG: resetting rack response due exception

my からの関連行Gemfile.lock:

warbler (1.3.6)
  jruby-jars (>= 1.4.0)
  jruby-rack (>= 1.0.0)
  rake (>= 0.8.7)
  rubyzip (>= 0.9.4)
jruby-jars (1.7.1)
jruby-rack (1.1.12)
rake (10.0.3)
rubyzip (0.9.9)

$ rake warのオプションconfig.features = %w(compiled)で実行していますconfig/warble.rb。オプションと両方をオンにして試してみましたgemjarが、それでも同じエラーメッセージが表示されます。

この問題を追跡するにはどうすればよいですか?

4

0 に答える 0