JRuby tomcat Bundler - aws `résolution pile de requirement` trop profondes
-
27-10-2019 - |
Question
J'ai essayé de déployer un fichier de guerre fourni de mes rails 3.1.3 application à une instance de Beanstalk amazone (qui est juste EC2 avec le logiciel amazone de gestion supplémentaire.)
Quand les bottes d'applications, il crache ceci:
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
Des idées? Merci
La solution
Cela a été résolu en exécutant bundle install --deployment
, puis re fauvette en cours d'exécution.
Voir ce numéro de Bundler: https://github.com/carlhuda/bundler / questions / 927 # issuecomment-4043313
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow