You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.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;
}
}