Linux (Redhat) サーバーで Bundler/Torquebox と連携する Rails 2.3 アプリケーションを取得しようとしています。アプリケーションは JBoss を介して正しく動作しますが、コンソールを起動できません。実行時に次のエラーが表示されますjruby script/console
。
Bundler could not find compatible versions for gem "torquebox-web":
In snapshot (Gemfile.lock):
torquebox-web (2.3.1)
In Gemfile:
torquebox (= 2.3.1) ruby depends on
torquebox-web (= 2.3.1) ruby
Running `bundle update` will rebuild your snapshot from scratch, using only
the gems in your Gemfile, which may resolve the conflict.
実行jruby -S bundle update
すると、すべての適切なバージョンの gem を使用していると表示されますが、コンソールはまだ機能しません。
Rails 2.3.18、Torquebox 2.3.1、および Bundler 1.3.5 を実行しています。また、注目に値するのは、これが私の Windows 開発マシンと任意の Rails 3.2 アプリケーション (を使用jruby script/rails console
) で正しく動作することです。これを引き起こしている可能性のあるアイデアはありますか?