私は奇妙な問題があります。私はJRuby1.9.2/Rails 3.0.10/Ubuntuアプリケーションを持っており、Webサービス(それ自体はHeroku/Bamboo/MRI-1.9.2上のRailsアプリケーション)にデータをアップロードするREST呼び出しを行います。Tomcatに移動したときにJRubyのRestクライアント呼び出しが機能しない
require 'rest-client' #https://github.com/archiloque/rest-client
vurl=http://myapp.heroku.com/resourcee
RestClient.post vurl, :things=>things.to_json, :content_type=>:json, :accept=>:json
このレールサーバーをコマンドラインから(「rails server」経由で)実行すると、すべて正常に動作します。しかし、このアプリケーションをWARファイル( "bundle exec warble war"を使用)にパックしてTomcatにデプロイすると、RestClient.postを呼び出す同じコードがまったく動作しません。
Firebugの出力を見てみましたが、何の助けにもなりませんでした。何か不足していますか?