Issue: context:FailureReason incoherencies

Dear all,

In its current state, Part 2 of the specification is not
coherent about the context:FailureReason property.
In 6.1 [1], this property is defined as being an URI
In 6.2 [2] and 6.3 [3], it has values such as "receptionFailure".
In 7.5.2 [4], it has values such as "fail:receptionFailure".

Two solutions exist to render the specification coherent:
<proposal_1>
context:FailureReason is a QName.
It has values such as "fail:receptionFailure".
</proposal_1>
Pros: concise.
Cons: can we use QName outside an XML document/XML infoset?

<proposal_2>
context:FailureReason is a URI.
It has values such as:
http://www.w3.org/2002/06/soap/mep/FailureReasons#receptionFailure.
</proposal_2>
Pros: we use URIs.
Cons: more verbose.

Regards,

Hervé.

[1]
http://www.w3.org/2000/xp/Group/2/06/LC/soap12-part2.html#meppropconv
[2]
http://www.w3.org/2000/xp/Group/2/06/LC/soap12-part2.html#singlereqrespmep
[3]
http://www.w3.org/2000/xp/Group/2/06/LC/soap12-part2.html#soapresmep
[4]
http://www.w3.org/2000/xp/Group/2/06/LC/soap12-part2.html#http-bindrespnode


Accédez au courrier électronique de La Poste : www.laposte.net ; 3615 LAPOSTENET (0,13 €/mn) ; tél : 08 92 68 13 50 (0,34€/mn)"

Received on Thursday, 1 August 2002 14:37:07 UTC