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) {