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 ch...@apache.org on 2005/03/14 06:48:45 UTC

svn commit: r157392 - in webservices/axis/trunk/java/modules: core/src/java/org/apache/axis/engine/AxisEngine.java om/src/java/org/apache/axis/om/impl/llom/OMNamedNodeImpl.java

Author: chinthaka
Date: Sun Mar 13 21:48:44 2005
New Revision: 157392

URL: http://svn.apache.org/viewcvs?view=rev&rev=157392
Log:
Fixing a namespace bug

Modified:
    webservices/axis/trunk/java/modules/core/src/java/org/apache/axis/engine/AxisEngine.java
    webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/OMNamedNodeImpl.java

Modified: webservices/axis/trunk/java/modules/core/src/java/org/apache/axis/engine/AxisEngine.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/core/src/java/org/apache/axis/engine/AxisEngine.java?view=diff&r1=157391&r2=157392
==============================================================================
--- webservices/axis/trunk/java/modules/core/src/java/org/apache/axis/engine/AxisEngine.java (original)
+++ webservices/axis/trunk/java/modules/core/src/java/org/apache/axis/engine/AxisEngine.java Sun Mar 13 21:48:44 2005
@@ -77,7 +77,7 @@
      * @see ExecutionChain
      * @see Phase
      * @see Handler
-     */
+     */                                   
     public void receive(MessageContext context) throws AxisFault {
         try {
 

Modified: webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/OMNamedNodeImpl.java
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/OMNamedNodeImpl.java?view=diff&r1=157391&r2=157392
==============================================================================
--- webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/OMNamedNodeImpl.java (original)
+++ webservices/axis/trunk/java/modules/om/src/java/org/apache/axis/om/impl/llom/OMNamedNodeImpl.java Sun Mar 13 21:48:44 2005
@@ -21,8 +21,8 @@
 import org.apache.axis.om.OMNamespace;
 
 import javax.xml.namespace.QName;
-import javax.xml.stream.XMLStreamWriter;
 import javax.xml.stream.XMLStreamException;
+import javax.xml.stream.XMLStreamWriter;
 
 /**
  * Class OMNamedNodeImpl
@@ -48,13 +48,13 @@
     }
 
     /**
-         * Method serialize
-         *
-         * @param writer
-         * @param cache
-         * @throws javax.xml.stream.XMLStreamException
-         *
-         */
+     * Method serialize
+     *
+     * @param writer
+     * @param cache
+     * @throws javax.xml.stream.XMLStreamException
+     *
+     */
     public void serialize(XMLStreamWriter writer, boolean cache)
             throws XMLStreamException {
         //TODO: do we need to do something here?
@@ -102,8 +102,7 @@
             ns = parent.getNamespace();
         }
         if (ns == null) {
-            throw new OMException(
-                    "all elements in a soap message must be namespace qualified");
+            throw new OMException("all elements in a soap message must be namespace qualified");
         }
         return ns;
     }
@@ -133,7 +132,13 @@
      * @return
      */
     public QName getQName() {
-        QName qName = new QName(ns.getName(), localName, ns.getPrefix());
+        QName qName = null;
+
+        if (ns != null) {
+            qName = new QName(ns.getName(), localName, ns.getPrefix());
+        }else{
+            qName = new QName(localName);
+        }
         return qName;
     }
 }