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 pr...@apache.org on 2008/04/02 19:28:18 UTC

svn commit: r643982 - /webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/XMLUtils.java

Author: pradine
Date: Wed Apr  2 10:28:17 2008
New Revision: 643982

URL: http://svn.apache.org/viewvc?rev=643982&view=rev
Log:
Add an extra check just in case the OMElement is already a SOAPHeaderBlock.
Related to AXIS2-3640.

Modified:
    webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/XMLUtils.java

Modified: webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/XMLUtils.java
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/XMLUtils.java?rev=643982&r1=643981&r2=643982&view=diff
==============================================================================
--- webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/XMLUtils.java (original)
+++ webservices/axis2/trunk/java/modules/kernel/src/org/apache/axis2/util/XMLUtils.java Wed Apr  2 10:28:17 2008
@@ -554,6 +554,9 @@
     }
     
     public static SOAPHeaderBlock toSOAPHeaderBlock(OMElement omElement, SOAPFactory factory) throws Exception {
+        if (omElement instanceof SOAPHeaderBlock)
+            return (SOAPHeaderBlock) omElement;
+        
         QName name = omElement.getQName();
         String localName = name.getLocalPart();
         OMNamespace namespace = factory.createOMNamespace(name.getNamespaceURI(), name.getPrefix());



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