SOAP-WSDL - Re: can we ignore the schemaLocation under the WSDL import tags

Posted on Wed Sep 17 19:21:10 2008 by mkutter in response to 8808 (See the whole thread of 2)
Re: can we ignore the schemaLocation under the WSDL import tags
Hi Vijay,
looks like your WSDL uses recursive type definitions, which are not supported by the current CPAN release of SOAP::WSDL.
You should definitely get hold of the schema for the namespace (the one without a schema location) - it defines the types referenced in the WSDL. If you can get it, you can just save a copy of the WSDL, edit it (by specifying an appropriate schema location to the XSD file), and generate from the file:// URL where you saved it.
The recursive definition is more of a problem: There's a branch named "Typemap" in SOAP::WSDL's subversion, which can process recursive schema definitions (and will eventually become SOAP::WSDL 2.01).
Martin
Write a response