私は次のような非常に単純なrubyスクリプトを持っています:
require 'savon'
client = Savon::Client.new do
wsdl.document = "http://server/app/app.svc?wsdl"
end
次に、次のようなことをします。
client.wsdl.operations
私は自分のサービスからすべての操作を取得しているので、wsdlを正しく接続して取得しています。
ただし、操作を実行しようとすると
response = client.request "Test"
「HTTPClient::ReceiveTimeoutError:executionexpired」が表示されます。Fiddlerも調べていますが、リクエストが行われたことすらわかりません。他のテクノロジー(C#、JS)を介してサービスが正しく機能することを確認しました
私が間違っていることについて何か考えはありますか?