mongrel-1.1.5-java と mongrel-1.1.5

Posted by okkez Fri, 29 Aug 2008 07:03:00 GMT

JRuby で mongrel を動かしたくて mongrel-1.1.5-java を入れたけど動かなかった。

それをそのまま放置していたら普通の Ruby で mongrel が動かなくて焦った。 mongrel-java を消したら解決したけど、焦った。

たぶん、原因はロードパスがおかしくなったことだと思う。

ちょっとこれ以上はわからない。。。

Posted in | コメントはありません |

JRuby on Rails with Tomcat

Posted by okkez Fri, 29 Aug 2008 02:31:00 GMT

とりあえず、動いたので手順だけ。

必要なもの。

  • JRuby 1.1.3
  • Tomcat6 (Tomcat5.5だと動かなかった)
  • Gem (必要なものを入れる) ** activerecord-jdbc-adapter (0.8.2) ** activerecord-jdbcmysql-adapter (0.8.2) ** activerecord-jdbcpostgresql-adapter (0.8.2) ** activerecord-jdbcsqlite3-adapter (0.8.2) ** jdbc-mysql (5.0.4) ** jdbc-postgres (8.2) ** jdbc-sqlite3 (3.5.8) ** warbler (0.9.10)
  • database.yml を必要に応じて編集する
$ cd $RAILS_ROOT $ warble config … config/warble.rb を編集する Warbler::Config.new do |config| config.dirs = %w(app config lib log vendor tmp) config.includes = FileList[“po/**/*.po”, “locale/**/*.mo”] config.gems << "activerecord-jdbcpostgresql-adapter" config.gem_dependencies = true config.webxml.rails.env = 'development' end ... $ warble ... カレントディレクトリに *.war が作成される ... $TOMCAT_ROOT/webapps 以下にコピーする ... tomcat を再起動する ... 以上

こんな感じでとりあえずは動いた。 けど mongrel の二倍位遅かった。

Posted in | コメントはありません |