- From: Anish Karmarkar <Anish.Karmarkar@oracle.com>
- Date: Thu, 02 Jun 2005 16:20:52 -0700
- To: "public-ws-addressing@w3.org " <public-ws-addressing@w3.org>
I took an AI during the last concall to research LC72 [1]. LC72 points out the problem in our SOAP binding [2] section 5.2 and 5.4, where we bind the [detail] property to S:Fault/S:Detail (for SOAP 1.2). In SOAP 1.2, the Detail element [3] can only contain SOAP detail entries (this is a restriction in the text as well as in the schema). I.e. CIIs other than whitespace characters are not allowed as children of S:Detail; only children AIIs and EIIs are allowed. In addition to this being a problem for section 5.2 and 5.4 as pointed out by the issue raiser, this is also a problem with section 5.1. Section 5.1 and 5.2 sets the value of the [Detail] property to a QName. Section 5.4 sets the value of the [Detail] property to an IRI. I propose that we make the following changes: 1) in section 5.1 wrap the details in the element wsa:InvalidAddressingHeader (similar to section 5.5) 2) in section 5.2 wrap the details in the element wsa:MessageAddressingHeaderRequired (similar to section 5.5) 3) in section 5.4 wrap the details in the element wsa:ActionNotSupported (similar to section 5.5) -Anish -- [1] http://www.w3.org/2002/ws/addr/5/05/23-ws-addr-minutes.html#lc72 [2] http://dev.w3.org/cvsweb/~checkout~/2004/ws/addressing/ws-addr-soap.html?content-type=text/html;%20charset=utf-8#faults [3] http://www.w3.org/TR/2003/REC-soap12-part1-20030624/#faultdetailelement
Received on Thursday, 2 June 2005 23:21:13 UTC