- From: Eric Johnson <eric@tibco.com>
- Date: Wed, 17 Mar 2010 19:25:47 -0700
- To: SOAP-JMS <public-soap-jms@w3.org>
The current proposal for http://www.w3.org/2002/ws/soapjms/tracker/issues/31 is in the issue. The key question I was considering was whether or not I agreed with Mark that we should make the property mandatory if there was a fault. Since the aim here is to be analogous to HTTP (which returns a 500 error for faults), some indication in the Message properties is appropriate. So I concur with the overall proposal. I suggest slightly altering the replacement text. Key changes I have below: * Clarify that it is a "boolean JMS Message" property. * Add an example of setting it. My update to the proposal follows: In section 2.2.3: * This property indicates whether a SOAP/JMS message corresponds to a SOAP fault. For senders, this property is set to true when responding with a SOAP fault. When this property is true, the sending software MUST set a boolean JMS Message property named SOAPJMS_isFault with a value of true, as in: Message.setBooleanProperty("SOAPJMS_isFault", true). * For receivers, this property is derived from the boolean JMS Message property named SOAPJMS_isFault — if present and containing a value of true, the value of soapjms:isFault is true. If omitted, or present with a value of false, the value of soapjms:isFault is false. ----- In section 2.6.2.3, add a new row to the JMS Message properties section of the table SOAPJMS_isFault - Set to true if the response is a SOAP fault, otherwise it can be absent. ------ This concludes my ACTION-156. -Eric.
Received on Thursday, 18 March 2010 02:26:37 UTC