butek 02/02/28 11:35:07 Modified: java/src/org/apache/axis/wsdl/toJava JavaSkelWriter.java Log: If soapAction/input namespace/output namespace were null, the string "null" would be generated in the WSDL. Revision Changes Path 1.16 +15 -6 xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaSkelWriter.java Index: JavaSkelWriter.java =================================================================== RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaSkelWriter.java,v retrieving revision 1.15 retrieving revision 1.16 diff -u -r1.15 -r1.16 --- JavaSkelWriter.java 27 Feb 2002 18:42:58 -0000 1.15 +++ JavaSkelWriter.java 28 Feb 2002 19:35:07 -0000 1.16 @@ -228,8 +228,11 @@ ExtensibilityElement elem = (ExtensibilityElement) it.next(); if (elem instanceof SOAPBody) { SOAPBody body = (SOAPBody) elem; - pw.println(" \"" + body.getNamespaceURI() + "\","); - found = true; + String ns = body.getNamespaceURI(); + if (ns != null) { + pw.println(" \"" + ns + "\","); + found = true; + } } } if (!found) { @@ -250,8 +253,11 @@ ExtensibilityElement elem = (ExtensibilityElement) it.next(); if (elem instanceof SOAPBody) { SOAPBody body = (SOAPBody) elem; - pw.println(" \"" + body.getNamespaceURI() + "\","); - found = true; + String ns = body.getNamespaceURI(); + if (ns != null) { + pw.println(" \"" + ns + "\","); + found = true; + } } } if (!found) { @@ -267,8 +273,11 @@ ExtensibilityElement elem = (ExtensibilityElement) it.next(); if (elem instanceof SOAPOperation) { SOAPOperation soapOp = (SOAPOperation) elem; - pw.println(" \"" + soapOp.getSoapActionURI() + "\");"); - found = true; + String action = soapOp.getSoapActionURI(); + if (action != null) { + pw.println(" \"" + action + "\");"); + found = true; + } } } if (!found) {