2009-08-13 6 views
0

J'ai essayé de déployer une application RubyOnRails simple sur tomcat app-server avec la gerbe Warbler. J'ai simplement généré une nouvelle application, avec un échafaudage simple et l'ai configuré pour utiliser l'adaptateur jdbcmysql. Ensuite, j'ai simplement créé et migré la base de données, exécuté la fauvette et déployé la guerre sur mon tomcat local (Version 6.0.23). Je peux déployer la guerre et si je clique sur l'application, elle affiche la page "Bienvenue" de RubyOnRails. Mais si je frappe un contrôleur, la réponse de l'application avec un code d'erreur 500. Les journaux (catalina.out ...) restent vides. J'utilise les versions actuelles de rails, warbler et jdbcmysql, la version stable de tomcat et le paquetage jruby dans ubuntu (testing).500 Code de réponse lors de l'utilisation de la fauvette

Y a-t-il des suggestions? Où puis-je trouver des informations supplémentaires, les journaux.

Nous vous remercions de votre aide!

Répondre

0

Là où deux questions à travailler autour de:

  1. Le JRuby-rack.jar est cassé. Une solution de contournement est décrite ici:

kenai.com/jira/browse/JRUBY_RACK-18

Ou suivez les instructions:

stufftohelpyouout.blogspot.com/2009/06/how-to -get à fauvette-inclusion-custom.html

avec l'instantané jruby-rack de:

http://snapshots.repository.codehaus.org/org/jruby/rack/jruby-rack/0.9.5-SNAPSHOT/

  1. Il existe un correctif nécessaire pour utiliser la fauvette avec RubyOnRails 2.3.2. Jetez un oeil à:

kenai.com/projects/jruby/pages/Rails_2_3_2

Questions connexes