Calling Services with external XSD files

Some WSDL files include references to external WSDL files. Rather than the WSDL file containing all the type definitions in a single monumental file, some WSDL files reference their child types and definitions in separate XSD files. The tool that imports WSDL files - wsdl.exe - handles some of these files (specifically WCF generated WSDL) but not all of them. Some services generated on the Java platform with external XSD files.

The Web Service Proxy generator includes the abillity to manually add external XSD files:

To do this:

  • Put in the main WSDL URL
  • Click on the Extra Command Line link
  • Enter in each url for the external XSD files in quotes

Now when wsdl.exe runs, it pulls in the main WSDL and the additional XSD files.

Enter extra command line parameters allow you to add additional command line options for wsdl.exe.


© West Wind Technologies, 2004-2020 • Updated: 09/29/15
Comment or report problem with topic