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


Reply via email to