Приложение Jruby On Rails выдает LocalJumpError на Tomcat, когда делает WAR с Warble - PullRequest
0 голосов
/ 02 июля 2011

Итак, я сделал небольшое приложение, которое мало что делает.У него просто есть контроллер с индексным методом, который выполняет некоторые математические операции.Это тестовое приложение.Я хотел, чтобы это тестовое приложение запускалось на Tomcat, завернутом в WAR.

Когда я развертываю это приложение на TOmcat, оно дает мне:

LocalJumpError

yield вызывается вне блока.

Приложение отлично работает с WebRick.Может кто-нибудь указать мне, как решить эту проблему?У меня нет идей, чтобы начать.

Спасибо PS У меня есть - jruby-1.6.2 (rvm) - warble 1.3.1 - Tomcat 6

1 Ответ

0 голосов
/ 03 июля 2011

Я получил такое же сообщение об ошибке с приложением rails 3.0.9 из-за неверной записи в database.yml (неверное имя пользователя / пароль). Я предполагаю, что файл war использует производственную среду - проверьте настройки вашей производственной базы данных.

...