[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: RE: [wsbpel-spec-edit] Proposed text for the Resolution of 170---Comments invited
A few editorial fixes: BPEL does not support getting or setting the faultcode, faultstring or faultactor elements in a SOAP 1.1 standard fault when sending, receiving, throwing or catching a fault. Recall that faultcode, faultstring and fautlactor are sub elements of the Fault element as defined by the SOAP 1.1 specification. The definition of a SOAP fault binding according to the WSDL 1.1 specification only provides for binding of the detail element (a sub element of the SOAP Fault element) and not the SOAP Fault element itself. Because the BPEL message variables are defined based on WSDL message (type) definitions, a BPEL message variable representing a SOAP 1.1 standard fault can only contain a detail element, not faultcode, faultstring or faultactor.
From: Kartha,
Neelakantan [mailto:N_Kartha@stercomm.com]
Implementors Note: BPEL does not support any way of getting or setting faultcode, faultstring or faultactor in sending, receiving, throwing or catching a fault. The following provides the rationale: Recall that faultcode, faultstring and fautlactor are sub elements iof the Fault element as defined by the SOAP 1.1 standard. The definition of a SOAP fault binding according to WSDL 1.1 specification only provides for binding to the detail element (a sub element of the SOAP Fault element) and not to the SOAP Fault element itself. Because a BPEL message variable is defined via WSDL definitions, it can only contain the content of a detail element, not faultcode, faultstring or faultactor. I was planning to include it in section 13.4 (right above the start of section 13.4.1).
Best Regards, Kartha n_kartha@stercomm.com
|
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]