Author: chinthaka
Date: Tue Oct  3 10:10:38 2006
New Revision: 452576

URL: http://svn.apache.org/viewvc?view=rev&rev=452576
Log:
Fixing AXIS2-1292

Modified:
    
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java

Modified: 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java
URL: 
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java?view=diff&rev=452576&r1=452575&r2=452576
==============================================================================
--- 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java
 (original)
+++ 
webservices/commons/trunk/modules/axiom/modules/axiom-impl/src/main/java/org/apache/axiom/soap/impl/llom/SOAPHeaderImpl.java
 Tue Oct  3 10:10:38 2006
@@ -16,17 +16,8 @@
 

 package org.apache.axiom.soap.impl.llom;

 

-import org.apache.axiom.om.OMElement;

-import org.apache.axiom.om.OMException;

-import org.apache.axiom.om.OMNamespace;

-import org.apache.axiom.om.OMNode;

-import org.apache.axiom.om.OMXMLParserWrapper;

-import org.apache.axiom.soap.SOAPConstants;

-import org.apache.axiom.soap.SOAPEnvelope;

-import org.apache.axiom.soap.SOAPFactory;

-import org.apache.axiom.soap.SOAPHeader;

-import org.apache.axiom.soap.SOAPHeaderBlock;

-import org.apache.axiom.soap.SOAPProcessingException;

+import org.apache.axiom.om.*;

+import org.apache.axiom.soap.*;

 

 import java.util.ArrayList;

 import java.util.Iterator;

@@ -214,7 +205,12 @@
         while (node != null) {

             if (node.getType() == OMNode.ELEMENT_NODE) {

                 header = (OMElement) node;

-                if (nsURI.equals(header.getNamespace().getNamespaceURI())) {

+                OMNamespace namespace = header.getNamespace();

+                if (nsURI == null) {

+                    if(namespace == null) {

+                        headers.add(header);

+                    }

+                } else if (nsURI.equals(namespace.getNamespaceURI())) {

                     headers.add(header);

                 }

             }




---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to