- From: Marc Hadley <Marc.Hadley@Sun.COM>
- Date: Mon, 15 Nov 2004 11:37:19 -0500
- To: public-ws-addressing@w3.org
Title: Fixed action URI for faults Description: The specification defines a default action pattern[1] that is used to generate an action URI for WSDL input and output messages. The pattern uses a fixed URI ( http://www.w3.org/2004/10/addressing/fault) for fault messages - why ? Justification: One of the justifications for requiring a wsa:Action header in SOAP messages is that it provides information that would otherwise require a processor to look at other parts of the message and can be used for dispatching messages. Having a fixed URI for all fault messages reduces the usefulness of wsa:Action in messages that are faults to a simple 'this is a fault message' indicator (something that the SOAP Recommendation already defines the criteria for[2]) and requires inspection of the message body to determine which WSDL fault message is being conveyed. Target: WSDL binding Proposal: Eliminate the fixed URI and extend the default action pattern to generate unique URIs for each fault message as well as the input and output message. Retain the capability to easily differentiate a fault action from a non-fault action. Marc. [1] http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr- wsdl.html#_Toc77464327 [2] http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#soapfault --- Marc Hadley <marc.hadley at sun.com> Web Technologies and Standards, Sun Microsystems.
Received on Monday, 15 November 2004 16:37:10 UTC