Jruby Tomcat Bundler AWS - 「Resolve recomments」スタックが深すぎる
-
27-10-2019 - |
質問
Rails 3.1.3アプリのバンドルされた戦争ファイルをAmazon BeanStalkインスタンスに展開しようとしています(追加の管理ソフトウェアを備えたAmazon EC2です)。
アプリが起動するとき、それはこれを吐き出します:
from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:286:in `resolve'
from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:215:in `resolve'
from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:215:in `resolve'
from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:215:in `resolve'
from /opt/tomcat7/webapps/ROOT/WEB-INF/gems/gems/bundler-1.0.22/lib/bundler/resolver.rb:215:in `resolve'
at org.jruby.rack.DefaultRackApplicationFactory$4.init(DefaultRackApplicationFactory.java:206)
at org.jruby.rack.DefaultRackApplicationFactory.getApplication(DefaultRackApplicationFactory.java:56)
at org.jruby.rack.SharedRackApplicationFactory.init(SharedRackApplicationFactory.java:27)
... 9 more
Caused by: org.jruby.exceptions.RaiseException: (SystemStackError) stack level too deep
アイデア?ありがとう
解決
これは実行によって解決されました bundle install --deployment
, 、そして再生Warbler。
このバンドラーの問題を参照してください: https://github.com/carlhuda/bundler/issues/927#issuecomment-4043313
所属していません StackOverflow