Author: ruchithf
Date: Tue Aug 7 03:06:50 2007
New Revision: 563438
URL: http://svn.apache.org/viewvc?view=rev&rev=563438
Log:
Fixed : https://issues.apache.org/jira/browse/AXIS2-3083
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/DocumentImpl.java
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/ElementImpl.java
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/DocumentImpl.java
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/DocumentImpl.java?view=diff&rev=563438&r1=563437&r2=563438
==============================================================================
---
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/DocumentImpl.java
(original)
+++
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/DocumentImpl.java
Tue Aug 7 03:06:50 2007
@@ -198,8 +198,12 @@
String localName = DOMUtil.getLocalName(qualifiedName);
String prefix = DOMUtil.getPrefix(qualifiedName);
+ if(prefix == null) {
+ prefix = "";
+ }
- if (prefix != null || "".equals(prefix)) {
+ //When the namespace is a default namespace
+ if (prefix != null && !"".equals(prefix)) {
this.checkQName(prefix, localName);
}
Modified:
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/ElementImpl.java
URL:
http://svn.apache.org/viewvc/webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/ElementImpl.java?view=diff&rev=563438&r1=563437&r2=563438
==============================================================================
---
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/ElementImpl.java
(original)
+++
webservices/commons/trunk/modules/axiom/modules/axiom-dom/src/main/java/org/apache/axiom/om/impl/dom/ElementImpl.java
Tue Aug 7 03:06:50 2007
@@ -711,8 +711,10 @@
* @see org.apache.axiom.om.OMElement#declareNamespace(String, String)
*/
public OMNamespace declareNamespace(String uri, String prefix) {
- if ("".equals(prefix))
+ if (prefix == null) {
prefix = OMSerializerUtil.getNextNSPrefix();
+ }
+
NamespaceImpl ns = new NamespaceImpl(uri, prefix);
return declareNamespace(ns);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]