讓玻璃魚甚至在我的服務器上運行出現問題。 jRuby從一開始就非常生氣,但這讓我非常吃驚。Jruby 1.6.0.RC2 + Rails3 + Glassfish-gem =大失敗
我有一個非常複雜的應用程序,所以我不會進入太多的細節,除非說Rails2版本在jRuby 1.5.1下工作。
當我開始做我得到以下錯誤的服務器上的第一次命中:
Feb 19, 2011 12:20:14 AM com.sun.grizzly.jruby.RackGrizzlyAdapter dispatchRequest
WARNING: (NoMethodError) undefined method `call' for nil:NilClass
org.jruby.exceptions.RaiseException: (NoMethodError) undefined method `call' for nil:NilClass
at Rack::Handler::Grizzly.call(/usr/local/rvm/gems/jruby-1.6.0.RC2/gems/glassfish-1.0.3.dev-universal-java/lib/rack/handler/grizzly.rb:55)
我試圖啓動的GlassFish自上週日以來各種方式和也換出各種寶石。看來bundler 1.0.10也有一些問題。它打破了我的Rails2應用程序。
任何地方任何地方,甚至可以開始尋找的地方,將不勝感激。
運行webrick時,該應用運行良好。
忘記了,它可以在我的Mac上使用glassfish。可能是Java或OS的東西。運行Ubuntu 10.10服務器。我正在考慮將其重建爲10.04,但不想浪費一大堆時間在這一無所事事上。 – 2011-02-19 05:25:28