NoSuchMethodError: javax.wsdl.xml.WSDLLocator.getImportReader
jnedzel <[email protected]> Tue, 20 Mar 2007 14:55:46 -0400
| Newsgroups | gmane.comp.apache.webservices.wsif.user |
|---|---|
| Organization | Broad Institute |
| Message-ID | <[email protected]> |
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]