Hi, When I run a this [1] particular test case in Woden, which has a included schema in it, I get runtime errors (see stacktrace below). I somehow feel that this is the same reason which is causing the recent Axis2 build break as reported here [2].
[1] http://dev.w3.org/cvsweb/~checkout~/2002/ws/desc/test-suite/documents/good/Chameleon-2G/getBalance.wsdl [2] http://marc.theaimsgroup.com/?l=axis-dev&m=115774121107672&w=2 The schema is read like this: XmlSchemaCollection xsc = new XmlSchemaCollection(); xsc.setBaseUri( baseURIOfWSDL ); XmlSchema schemaDef = new XmlSchema(xsc); //Setting the prefixes explicitly NamespaceMap prefixmap = new NamespaceMap( namespaceMapFromWSDL ); schemaDef.setNamespaceContext(prefixmap); schemaDef = xsc.read ( wsdlInputSource , null ); //wsdlInputSource is of type org.xml.sax.InputSource ... And I get the following stack trace after running the above piece of code: Exception in thread "main" java.lang.IllegalStateException: The prefix tns is not bound. at org.apache.ws.commons.schema.SchemaBuilder.getRefQName(SchemaBuilder.java:515) at org.apache.ws.commons.schema.SchemaBuilder.getRefQName(SchemaBuilder.java:496) at org.apache.ws.commons.schema.SchemaBuilder.handleElement(SchemaBuilder.java:1390) at org.apache.ws.commons.schema.SchemaBuilder.handleSequence(SchemaBuilder.java:956) at org.apache.ws.commons.schema.SchemaBuilder.handleComplexType(SchemaBuilder.java:584) at org.apache.ws.commons.schema.SchemaBuilder.handleElement(SchemaBuilder.java:1417) at org.apache.ws.commons.schema.SchemaBuilder.handleXmlSchemaElement(SchemaBuilder.java:143) at org.apache.ws.commons.schema.SchemaBuilder.build(SchemaBuilder.java:67) at org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollection.java:294) at org.apache.ws.commons.schema.XmlSchemaCollection.read(XmlSchemaCollection.java:286) at org.apache.woden.internal.OMWSDLReader.parseSchemaInline(OMWSDLReader.java:1211) at org.apache.woden.internal.OMWSDLReader.parseTypes(OMWSDLReader.java:245) at org.apache.woden.internal.OMWSDLReader.parseDescription(OMWSDLReader.java:163) at org.apache.woden.internal.OMWSDLReader.readWSDL(OMWSDLReader.java:103) at WSDLReader.main(WSDLReader.java:30) ..... Am I missing some thing here? Thanks, Oshani --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]