Author: veithen Date: Sat Mar 5 23:10:12 2016 New Revision: 1733773 URL: http://svn.apache.org/viewvc?rev=1733773&view=rev Log: Correctly normalize namespace URIs in SAAJ's addNamespaceDeclaration method.
Modified: axis/axis2/java/core/trunk/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java Modified: axis/axis2/java/core/trunk/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java URL: http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java?rev=1733773&r1=1733772&r2=1733773&view=diff ============================================================================== --- axis/axis2/java/core/trunk/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java (original) +++ axis/axis2/java/core/trunk/modules/saaj/src/org/apache/axis2/saaj/SOAPElementImpl.java Sat Mar 5 23:10:12 2016 @@ -179,6 +179,9 @@ public class SOAPElementImpl<T extends O * @see javax.xml.soap.SOAPElement#addNamespaceDeclaration(java.lang.String, java.lang.String) */ public SOAPElement addNamespaceDeclaration(String prefix, String uri) throws SOAPException { + if (uri == null) { + uri = ""; + } if (prefix == null || prefix.length() == 0) { omTarget.declareDefaultNamespace(uri); } else {