I'm having a problem with Parser.getAllSchemaTypes(). I'm getting the following walkback:

[java] Exception in thread "Thread-4" java.lang.NoSuchMethodError: javax.wsdl.xml.WSDLLocator.getImportReader(Ljava/lang/String;Ljava/lang/String;)Ljava/io/Reader; [java] at org.apache.wsif.schema.Parser.getImportedSchemas(Unknown Source)
[java]     at org.apache.wsif.schema.Parser.getTypesSchemas(Unknown Source)
[java]     at org.apache.wsif.schema.Parser.getTypesSchemas(Unknown Source)
[java]     at org.apache.wsif.schema.Parser.getTypesSchemas(Unknown Source)
[java] at org.apache.wsif.schema.Parser.getAllSchemaTypes(Unknown Source) [java] at edu.mit.broad.genepattern.cagrid.modulegenerator.WebServiceInterface.parseSchema(WebServiceInterface.java:584)

My configuration is:

jdk 1.5
axis 1.2 RC2
wsif 2.0
wsdl4j 1.6.2

The appropriate source code fragment is:

----------------------------

WSIFWSDLLocatorImpl wsdlLocator = new WSIFWSDLLocatorImpl(null,
  this.selectedServiceWSDL, ClassLoader.getSystemClassLoader());

Parser.getAllSchemaTypes(this.definition, this.schemaTypes,
                                        wsdlLocator);

----------------------------

Any idea what might be causing this and/or a work-around?

Thanks,

--
Jared Nedzel
Cancer Genomics Informatics
Broad Institute
7 Cambridge Center
Cambridge, MA 02142

617-324-4825
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to