You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by Simon Fell <si...@provada.com> on 2002/01/25 20:06:54 UTC
Relative URIs for import in WSDL2Java
We appear to be right back where we started, relative uris for file's work, but don't for http, e.g.
java org.apache.axis.wsdl.WSDL2Java http://soap.4s4c.com/test_doclit/sf.soap
gives
C:\xml-axis\sf_tests>java org.apache.axis.wsdl.WSDL2Java http://soap.4s4c.com/test_doclit/sf.soap
WSDLException: faultCode=OTHER_ERROR: Unable to resolve imported document at 'soapinterop.xsd'.: This file was not found: file:http://soap.4s4c.com/test_doclit/: java.net.MalformedURLException: This file was not found: file:http://soap.4s4c.com/test_doclit/
at com.ibm.wsdl.util.StringUtils.getURL(Unknown Source)
at com.ibm.wsdl.util.StringUtils.getURL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseImport(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at org.apache.axis.wsdl.toJava.Emitter.emit(Unknown Source)
at org.apache.axis.wsdl.toJava.Emitter.emit(Unknown Source)
at org.apache.axis.wsdl.WSDL2Java.emit(Unknown Source)
at org.apache.axis.wsdl.WSDL2Java.main(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseImport(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.parseDefinitions(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at com.ibm.wsdl.xml.WSDLReaderImpl.readWSDL(Unknown Source)
at org.apache.axis.wsdl.toJava.Emitter.emit(Unknown Source)
at org.apache.axis.wsdl.toJava.Emitter.emit(Unknown Source)
at org.apache.axis.wsdl.WSDL2Java.emit(Unknown Source)
at org.apache.axis.wsdl.WSDL2Java.main(Unknown Source)
Cheers
Simon