Community
Participate
Working Groups
under soap12 (useSOAP12=true) scenario - faultcodes are validated see com.sun.xml.messaging.saaj.soap.ver1_2.Fault1_2Impl#checkIfStandardFaultCode (metro - webservices-rt) and http://www.w3.org/TR/soap12-part1/#faultcodes and therefore the processing of faults doesn't work in org.eclipse.persistence.internal.dbws.ProviderHelper#invoke
For our purposes, currently we set "Server" and "Client" as fault codes. Since SOAP 1.2 accepts only 5 fault code values, and neither "Server" or "Client" is in the list, we will use "Receiver" for "Server" and "Sender" for "Client" if we detect SOAP 1.2.
Fix checked into EclipseLink streams: 2.4.2 (SHA1 ID: 7f39066f68c18f5be5483f3ad00bb19e6267e4ce) 2.5.0 (SHA1 ID: 4fed3114bf174d9373e7fb60a5bbeae2e0fbf429)
The Eclipselink project has moved to Github: https://github.com/eclipse-ee4j/eclipselink