Някой да използва JRuby-Rack с Rails 3?

Има ли някой друг, работещ с Rails 3 и JRuby-Rack, или Jetty и Rails 3? Някакъв трик за това? Полудявам с някакво отстраняване на грешки и в този момент просто искам да знам, че е възможно.


person Megaduck    schedule 17.02.2010    source източник
comment
бихте ли предоставили някои подробности? някакви съобщения за грешка? фрагменти от регистрационни файлове?   -  person arkadiy kraportov    schedule 18.02.2010
comment
Сигурен. Изпълняваме Jetty 7 с персонализиран скрипт за стартиране и той работи чудесно с Rails 2.x. Сега, след като надстроихме до Rails 3, приложението е напълно счупено. Обикновено няма проблем: Проверете вашите изключения и грешки, след което ги преследвайте. За съжаление, той не излъчва никакви съобщения за грешка или информация за регистрационни файлове въобще от страна на Rails. Log4j работи безпроблемно и съобщава, че всичко е готино от гледна точка на Джети. Въпреки това, Rails просто си стои тихо и когато се опитате да получите достъп до приложението, ви дава страница за грешка. Без грешки, без нищо. Подозирам jruby-rack, но не съм сигурен.   -  person Megaduck    schedule 19.02.2010
comment
Връзката на Towynlin изглежда като добро начално място. Ще направя още малко отстраняване на грешки и след това ще задам нов въпрос, ако заседна.   -  person Megaduck    schedule 19.02.2010


Отговори (2)


Тези инструкции работят за мен: http://mathias-biilmann.net/2010/2/jruby-and-rails-3-beta-step-by-step

person towynlin    schedule 18.02.2010
comment
Този въпрос и отговор вече са малко остарели, тъй като текущата версия на rails е 3.1.0, но само за бъдещето можете да намерите записът в блога, към който направих връзка на archive.org. - person towynlin; 20.12.2011

използвам jetty-rails + rails3 за няколко проекта. jetty-rails трябва да бъдат коригирани, изискването на „activesupport“ трябва да бъде променено на изискване на „active_support“ (за activesupport 3.0.3) и вие също трябва да направите „изискване на „active_support/all““, за да включите хеш разширения (в противен случай символизирайте! & методът reverse_merge ще предизвика изключения.. в момента се опитва да поправи някои проблеми с jruby-rack.. (Rack::Runtime не е зареден)..ще се актуализира, след като това приключи.

person ranjib    schedule 30.11.2010