問題タブ [webservicetemplate]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JAXB.marshal が Web サービス呼び出しをブロックしています
Spring WebserviceTemplate を使用して、サービスへの SOAP 呼び出しを行っています。パフォーマンス テストを実行して、負荷がかかった状態でどのように動作するかを確認しました。また、着信要求から呼び出しているサービスにヘッダー パラメーターをコピーするためのインターセプターもあります。
パフォーマンス テストを実行すると、次のステートメントが 4 ~ 5 秒間ブロックされます。
これがブロックされる理由はありますか?
java - 接続タイムアウトを HttpComponentsMessageSender に設定すると、java.lang.UnsupportedOperationException が発生する
SOAP を使用してサーバーにメッセージを送信するコードがあります。私のコードは次のようになります。
HttpComponentsMessageSender を作成して、トラスト ストアをリクエストに追加します (およびタイムアウトを追加します)。
しかし、テンプレートを使用してサーバーにメッセージを送信すると、次のエラーが発生します。
タイムアウトのある行を削除すると:
すべて正常に動作します。タイムアウトが機能しないのはなぜですか? 誰かが私を助けることができますか?前もって感謝します。