Guys,

Whilst using the soap support to integrate a legacy component into
servicemix I noticed that the SOAP 1.1 fault support does not appear to
strictly support the 1.1 fault specification as outlined in the fault schema
available at http://ftp.ibiblio.org/xml/books/xmljava/chapters/apb.html.
Given the schema the fault elements are all defined as living in the SOAP
envelope namespace (http://schemas.xmlsoap.org/soap/envelope/).  The problem
is that SoapMarshaler in servicemix-soap declares the faultcode,
faultstring, faultactor and faultdetail elements as having the default empty
namespace.  Am I missing something in the spec?  Should we be supporting
both qualified and unqualified fault elements for SOAP 1.1?

Additionally I was wondering what thoughts people had on the content of
normalised messages for SOAP faults?  Should all the fault elements
(including detail) be attached as JBI properties and the entire message as
the content?  The reason why I ask is that JBI properties are not readily
available from BPEL (using bpe) so it is an advantage to have the entire
SOAP fault available.  If people think this is advantageous I already have a
patch for this ;)

Regards,

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   Grant McDonald
   Programmer
   InfoComp 
   Wollongong, Level 2, 63 Market St
   Phone: +61 (2) 4298 9118
   email: [EMAIL PROTECTED]
   www.infocomp.com 
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Reply via email to