Hi Sharma, Please create a JIRA and attach the WSDL file. Thanks Deepal > > Hi, > > I am trying generate Java classes for a WSDL using WSDL2Java, but its > giving me the below mentioned exception. > Some further information: > 1. The WSDL contains only one operation > 2. The schema used for the operations input and output params is > complex. The schema includes features: > a. Substitution Group > b. Include > c. Import > 3. Using Axis2 version: axis2-1.2 > 4. I am able to generate the classes for the schema using IBM RAD > > Is there anything specific that I am missing and should look at. > Pls. help > > May 15, 2007 3:21:23 PM > org.apache.axis2.description.WSDL11ToAxisServiceBuilder > populateService > SEVERE: java.lang.RuntimeException: java.lang.RuntimeException: > java.lang.Illega > lStateException: The prefix xs is not bound. > Exception in thread "main" > org.apache.axis2.wsdl.codegen.CodeGenerationException > : Error parsing WSDL > at > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat > ionEngine.java:137) > at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:32) > at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21) > Caused by: org.apache.axis2.AxisFault: java.lang.RuntimeException: > java.lang.Ill > egalStateException: The prefix xs is not bound. > at > org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServi > ce(WSDL11ToAxisServiceBuilder.java:298) > at > org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateA > llServices(WSDL11ToAllAxisServicesBuilder.java:100) > at > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat > ionEngine.java:131) > ... 2 more > Caused by: java.lang.RuntimeException: java.lang.RuntimeException: > java.lang.Ill > egalStateException: The prefix xs is not bound. > at > org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(SchemaBui > lder.java:1840) > at > org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(SchemaBui > lder.java:1856) > at > org.apache.ws.commons.schema.SchemaBuilder.handleInclude(SchemaBuilde > r.java:1628) > at > org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(Sch > emaBuilder.java:164) > at > org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec > tion.java:343) > at > org.apache.axis2.description.WSDLToAxisServiceBuilder.getXMLSchema(WS > DLToAxisServiceBuilder.java:137) > at > org.apache.axis2.description.WSDL11ToAxisServiceBuilder.copyExtensibl > eElements(WSDL11ToAxisServiceBuilder.java:1951) > at > org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateServi > ce(WSDL11ToAxisServiceBuilder.java:258) > ... 4 more > Caused by: java.lang.RuntimeException: > java.lang.IllegalStateException: The pref > ix xs is not bound. > at > org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(SchemaBui > lder.java:1840) > at > org.apache.ws.commons.schema.SchemaBuilder.handleImport(SchemaBuilder > .java:1574) > at > org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(Sch > emaBuilder.java:170) > at > org.apache.ws.commons.schema.SchemaBuilder.build(SchemaBuilder.java:7 > 9) > at > org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec > tion.java:353) > at > org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec > tion.java:300) > at > org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(SchemaBui > lder.java:1838) > ... 11 more > Caused by: java.lang.IllegalStateException: The prefix xs is not bound. > at > org.apache.ws.commons.schema.SchemaBuilder.getRefQName(SchemaBuilder. > java:539) > at > org.apache.ws.commons.schema.SchemaBuilder.handleSimpleType(SchemaBui > lder.java:378) > at > org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(Sch > emaBuilder.java:147) > at > org.apache.ws.commons.schema.SchemaBuilder.build(SchemaBuilder.java:7 > 9) > at > org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec > tion.java:353) > at > org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollec > tion.java:300) > at > org.apache.ws.commons.schema.SchemaBuilder.resolveXmlSchema(SchemaBui > lder.java:1838) > ... 17 more > C:\bea\TestingSchema> >
-- Thanks, Deepal ................................................................ "The highest tower is built one brick at a time" --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
