- From: Jim Ma <mail2jimma@gmail.com>
- Date: Tue, 12 Jun 2012 18:34:12 +0800
- To: public-ws-addressing@w3.org
Hi All, When I looked at a wsa faulto issue, I didn't find there is some specification conformance to address how to respond to the client when the fault occurred in the following ws invocation scenario: 1. A client sends a request to invoke a request/response operation from EndpointA, the request's wsa faultTo header point another endpointB and not the requester 2. There is error occurred during EndpointA processing the request, so the fault message is sent to EndpointB to notify the faultTo target endpointB which is specified in request wsa headers. 3. It's a two way webservice invocation , so we need to reply to the initial requester. So my question is what should the endpoint respond to client/requester? A 500 error with the same fault message sent to faultTo endpoint or we need to forward the response from the faultTo target EndpointB to requester ? Or EndpointA should mix this message and let the requester clearly know the exact soap fault message, and also if the fault message has successfully notified the endpointB ? Which option do you think it's the ideal way to handle this ? Is there any future specification will address this scenario ? Thanks in advance ! Jim
Received on Wednesday, 13 June 2012 12:08:27 UTC