Witam
Zastanawiam się nad wyborem technologii pod inżynierkę. Miałem już zaczynać pisać pracę w JEE(a konkretnie Spring MVC+Hibernate). Ostatnio zaintrygował mnie JRuby i pomyślałem nad kombinacją: JRuby on Rails, GlassFish, PostgreSQL.
Po zainstalowaniu i uruchomieniu przykładowego projektu nastąpił zimny prysznic:
SEVERE: library
socket' could not be loaded: java.lang.LinkageError: loader (instance of java/net/URLClassLoader): attempted duplicate class definition for name: "org/jruby/ext/socket/RubySocket" Próba uruchomienia poprzez GlassFish Gem 1.0.2:
Missing the Rails 2.3.8 gem. Please gem install -v=2.3.8 rails
, update your RAILS_GEM_VERSION setting in config/environment.rb for the Rails version you do have installed, or comment out RAILS_GEM_VERSION to use the latest version installed.`
A tutaj dla porównania WEBrick:
http://i.imgur.com/AiQa9.jpg
Ogólnie chciałbym wiedzieć czy ktoś pisał coś ambitniejszego w JRuby on Rails na GlassFishu. No bo jeśli będę bombardowany co chwila wyjątkami bądź komunikatami błedów, to się prawdopodobnie nie wyrobię w czasie z napisaniem pracy.
Nie chciałbym bym żeby doszło do sytuacji w której napisałem 85% funkcjonalności i nagle dowiaduje się że napotkałem bug który będzie prawdopodobnie naprawiony w nowszej wersji. I cała praca na marne.
To jak ktoś może się podzielić wrażeniami z tworzeniem aplikacji w JRuby on Rails na GlassFishu?