This is an issue against the SOAP binding specification. wsa:InvalidAddress[1] is used when an [address] property is invalid, as opposed to having the destination unreachable, which is to be indicated with wsa:DestinationUnreachable. My understanding is that it means that wsa:InvalidAddress will occur when [address] is an invalid property, i.e. that [address] is actually NOT an IRI. Interestingly, wsa:InvalidAddress's description reads "[Details] MAY contain a wsa:ProblemIRI element", and wsa:ProblemIRI's type is xs:anyURI, so it cannot be used to return the value of [address]. Also, in the spirit of cr2 and eliminating redundant information[2], the information carried by wsa:ProblemIRI can also be carried by wsa:ProblemHeader. I propose that wsa:ProblemIRI is removed from wsa:InvalidAddress's description. Cheers, Hugo 1. http://www.w3.org/TR/2005/CR-ws-addr-soap-20050817/#id2263023 2. http://www.w3.org/2002/ws/addr/cr-issues/#cr2 -- Hugo Haas - W3C mailto:hugo@w3.org - http://www.w3.org/People/Hugo/Received on Thursday, 29 September 2005 22:52:19 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Tuesday, 8 January 2008 14:19:39 GMT