Author: veithen
Date: Wed Aug 17 17:43:57 2011
New Revision: 1158848
URL: http://svn.apache.org/viewvc?rev=1158848&view=rev
Log:
Fixed some code in DefaultSchemaGenerator that was adding a complex type to the
wrong collection, namely as an element. Not sure if this bug had any visible
consequences, but it was discovered while preparing to migrate to XmlSchema 2.0.
Modified:
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
Modified:
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
URL:
http://svn.apache.org/viewvc/axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java?rev=1158848&r1=1158847&r2=1158848&view=diff
==============================================================================
---
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
(original)
+++
axis/axis2/java/core/trunk/modules/kernel/src/org/apache/axis2/description/java2wsdl/DefaultSchemaGenerator.java
Wed Aug 17 17:43:57 2011
@@ -548,7 +548,7 @@ public class DefaultSchemaGenerator impl
XmlSchemaComplexType complexType = new XmlSchemaComplexType(xmlSchema);
complexType.setName("Exception");
xmlSchema.getItems().add(complexType);
- xmlSchema.getElements().add(elementName, complexType);
+ xmlSchema.getSchemaTypes().add(elementName, complexType);
typeTable.addComplexSchema(Exception.class.getName(), elementName);
QName schemaTypeName = new
QName(Java2WSDLConstants.URI_2001_SCHEMA_XSD, "string");
addContentToMethodSchemaType(sequence, schemaTypeName, "Message",
false);