tomj 02/01/31 07:33:05
Modified: java/src/org/apache/axis/wsdl/toJava SymbolTable.java
Log:
Pass literal flag to recursive invocations of setTypeReferences.
This prevents emitting container types for literal messages that aren't needed.
Revision Changes Path
1.22 +2 -3 xml-axis/java/src/org/apache/axis/wsdl/toJava/SymbolTable.java
Index: SymbolTable.java
===================================================================
RCS file: /home/cvs/xml-axis/java/src/org/apache/axis/wsdl/toJava/SymbolTable.java,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -r1.21 -r1.22
--- SymbolTable.java 30 Jan 2002 15:34:34 -0000 1.21
+++ SymbolTable.java 31 Jan 2002 15:33:05 -0000 1.22
@@ -178,7 +178,7 @@
return null;
}
} // get
-
+
/**
* Get the type entry for the given qname.
@@ -1222,8 +1222,7 @@
if (referentName != null) {
TypeEntry referent = getTypeEntry(referentName,
forElement.value);
if (referent != null) {
- //setTypeReferences(referent, doc, literal);
- setTypeReferences(referent, doc, false);
+ setTypeReferences(referent, doc, literal);
}
}
}