dims 2002/09/23 12:47:33
Modified: java/src/org/apache/axis/wsdl/toJava JavaBeanWriter.java
Log:
Fix for Bug 12246 - Wsdl2Java generates buggy subclass constructor
Revision Changes Path
1.32 +1 -1
xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaBeanWriter.java
Index: JavaBeanWriter.java
===================================================================
RCS file:
/home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/JavaBeanWriter.java,v
retrieving revision 1.31
retrieving revision 1.32
diff -u -r1.31 -r1.32
--- JavaBeanWriter.java 23 Sep 2002 19:24:40 -0000 1.31
+++ JavaBeanWriter.java 23 Sep 2002 19:47:33 -0000 1.32
@@ -372,7 +372,7 @@
}
// Call the extended constructor to set inherited fields
- if (extendType != null) {
+ if (extendType != null && localParams > 0) {
pw.println(" super(");
for (int j=0; j<localParams; j++) {
pw.print(" " + paramNames.elementAt(j));