You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ode.apache.org by bo...@apache.org on 2007/04/25 20:01:22 UTC

svn commit: r532427 - /incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/util/OMUtils.java

Author: boisvert
Date: Wed Apr 25 11:01:21 2007
New Revision: 532427

URL: http://svn.apache.org/viewvc?view=rev&rev=532427
Log:
Prevent possible NPE if namespaceURI is null

Modified:
    incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/util/OMUtils.java

Modified: incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/util/OMUtils.java
URL: http://svn.apache.org/viewvc/incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/util/OMUtils.java?view=diff&rev=532427&r1=532426&r2=532427
==============================================================================
--- incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/util/OMUtils.java (original)
+++ incubator/ode/trunk/axis2/src/main/java/org/apache/ode/axis2/util/OMUtils.java Wed Apr 25 11:01:21 2007
@@ -131,12 +131,12 @@
     }
 
     public static OMElement toOM(Element src, OMFactory omf, OMContainer parent) throws AxisFault {
-        OMNamespace elns = omf.createOMNamespace(src.getNamespaceURI(), src.getPrefix());
+        OMNamespace elns = null;
+        if (src.getNamespaceURI() != null) {
+            elns = omf.createOMNamespace(src.getNamespaceURI(), src.getPrefix());
+        }
         OMElement omElement = parent == null ? omf.createOMElement(src.getLocalName(),elns) :
         omf.createOMElement(src.getLocalName(),elns,parent);
-        
-        
-        
         
         if (parent == null) {
             NSContext nscontext = DOMUtils.getMyNSContext(src);