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