Author: davsclaus
Date: Wed Jul  4 13:36:51 2012
New Revision: 1357260

URL: http://svn.apache.org/viewvc?rev=1357260&view=rev
Log:
CAMEL-5419: Fixed soap data format to use consistent soap 1.1 namespace when 
setting fault.

Modified:
    camel/branches/camel-2.9.x/   (props changed)
    
camel/branches/camel-2.9.x/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/SoapJaxbDataFormat.java
    
camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/SoapMarshalTestExpectedFault.xml
    
camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/responseFault.xml

Propchange: camel/branches/camel-2.9.x/
------------------------------------------------------------------------------
  Merged /camel/trunk:r1357254

Propchange: camel/branches/camel-2.9.x/
------------------------------------------------------------------------------
Binary property 'svnmerge-integrated' - no diff available.

Modified: 
camel/branches/camel-2.9.x/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/SoapJaxbDataFormat.java
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/SoapJaxbDataFormat.java?rev=1357260&r1=1357259&r2=1357260&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/SoapJaxbDataFormat.java
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-soap/src/main/java/org/apache/camel/dataformat/soap/SoapJaxbDataFormat.java
 Wed Jul  4 13:36:51 2012
@@ -64,7 +64,7 @@ public class SoapJaxbDataFormat extends 
     
     private static final String SOAP_PACKAGE_NAME = 
Envelope.class.getPackage().getName();
 
-    private static final QName FAULT_CODE_SERVER = new 
QName("http://www.w3.org/2003/05/soap-envelope";, "Receiver");
+    private static final QName FAULT_CODE_SERVER = new 
QName("http://schemas.xmlsoap.org/soap/envelope/";, "Receiver");
     
     protected final transient Logger log = LoggerFactory.getLogger(getClass());
     

Modified: 
camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/SoapMarshalTestExpectedFault.xml
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/SoapMarshalTestExpectedFault.xml?rev=1357260&r1=1357259&r2=1357260&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/SoapMarshalTestExpectedFault.xml
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/SoapMarshalTestExpectedFault.xml
 Wed Jul  4 13:36:51 2012
@@ -20,7 +20,7 @@
 <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:ns3="http://customerservice.example.com/";>
     <ns2:Body>
         <ns2:Fault>
-            <faultcode 
xmlns:ns4="http://www.w3.org/2003/05/soap-envelope";>ns4:Receiver</faultcode>
+            <faultcode>ns2:Receiver</faultcode>
             <faultstring>No customer found</faultstring>
             <detail>
                 <ns3:NoSuchCustomer>

Modified: 
camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/responseFault.xml
URL: 
http://svn.apache.org/viewvc/camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/responseFault.xml?rev=1357260&r1=1357259&r2=1357260&view=diff
==============================================================================
--- 
camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/responseFault.xml
 (original)
+++ 
camel/branches/camel-2.9.x/components/camel-soap/src/test/resources/org/apache/camel/dataformat/soap/responseFault.xml
 Wed Jul  4 13:36:51 2012
@@ -20,7 +20,7 @@
 <ns2:Envelope xmlns:ns2="http://schemas.xmlsoap.org/soap/envelope/"; 
xmlns:ns3="http://customerservice.example.com/";>
     <ns2:Body>
         <ns2:Fault>
-            <faultcode 
xmlns:ns4="http://www.w3.org/2003/05/soap-envelope";>ns4:Receiver</faultcode>
+            <faultcode>ns2:Receiver</faultcode>
             <faultstring>Customer not found</faultstring>
             <detail>
                 <ns3:NoSuchCustomer>


Reply via email to