WS Addressingを使用しているときに、CXFから返送されるHTTP202応答をスキップする方法を探しています。HTTP202応答を処理できないクライアントをサポートする必要があります。は要求/応答モードで動作し、CXFによって返されるHTTP202を処理できません。
HTTP 202の応答をスキップする方法はありますか?
WS Addressingを使用しているときに、CXFから返送されるHTTP202応答をスキップする方法を探しています。HTTP202応答を処理できないクライアントをサポートする必要があります。は要求/応答モードで動作し、CXFによって返されるHTTP202を処理できません。
HTTP 202の応答をスキップする方法はありますか?
HTTP 202 は、WS-Addressing 構造が着信 SOAP メッセージを非同期として処理していることを示します。秘訣は、WSDL の ReplyTo プロパティに適切な値を与えることです。
ReplyTo (wsa:Replyto) 要素は、同期動作と非同期動作を選択するために使用されます。この要素には、コールバック サーバーのアドレスを指定するために使用される要素が常に含まれます。
同期動作の場合、匿名 URL をコールバック URL として指定します。
<wsa:ReplyTo>
<wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address>
</wsa:ReplyTo>
非同期動作の場合、アプリケーションのコールバック サーバーのアドレスを指定します。
<wsa:ReplyTo>
<wsa:Address>http://<server>/servlet/CallBackHandler</wsa:Address>
</wsa:ReplyTo>
したがって、匿名の URL を使用すると、HTTP 202 が排除されます
詳細については、次を参照してください。
と
http://developer.cisco.com/paws/PAWS_Developer_Guide/index.html?asynchronous_behavior.html