You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by di...@apache.org on 2008/04/17 18:16:05 UTC

svn commit: r649166 - /webservices/axis2/branches/java/1_4/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java

Author: dims
Date: Thu Apr 17 09:15:53 2008
New Revision: 649166

URL: http://svn.apache.org/viewvc?rev=649166&view=rev
Log:
Fix for Blocker AXIS2-3749 - Invalid soap fault

Modified:
    webservices/axis2/branches/java/1_4/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java

Modified: webservices/axis2/branches/java/1_4/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java
URL: http://svn.apache.org/viewvc/webservices/axis2/branches/java/1_4/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java?rev=649166&r1=649165&r2=649166&view=diff
==============================================================================
--- webservices/axis2/branches/java/1_4/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java (original)
+++ webservices/axis2/branches/java/1_4/modules/addressing/src/org/apache/axis2/addressing/AddressingFaultsHelper.java Thu Apr 17 09:15:53 2008
@@ -392,6 +392,14 @@
                         soapFac.createSOAPFaultSubCode(soapFaultSubCode);
                 SOAPFaultValue soapFaultSubcodeValue2 =
                         soapFac.createSOAPFaultValue(soapFaultSubCode2);
+                String namespace =
+                        (String) messageContext.getProperty(AddressingConstants.WS_ADDRESSING_VERSION);
+                if (namespace == null) {
+                    namespace = Final.WSA_NAMESPACE;
+                }
+                OMNamespace wsaNS = soapFac.createOMNamespace(namespace,
+                        AddressingConstants.WSA_DEFAULT_PREFIX);
+                soapFaultSubcodeValue2.declareNamespace(wsaNS);
                 soapFaultSubcodeValue2
                         .setText(AddressingConstants.WSA_DEFAULT_PREFIX + ":" + faultSubCode);
             }



---------------------------------------------------------------------
To unsubscribe, e-mail: axis-cvs-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-cvs-help@ws.apache.org