The FuseIT WSDL parser and Apex generator has a number of supported features.

With publicly accessible WSDL URLs you can use the basic online version to generate the required Apex classes.

For all WSDLs the Windows Client offers more options, including the ability to access WSDLs within a private network and to publish the resulting Apex classes directly to your Salesforce instance.

Requirements

Online Version Restriction

Deployment Failure

The generated Apex classes will be dependent on each other.
To avoid deployment errors, please make sure that the classes are being deployed in the right order i.e. deploy the class with no dependency first then deploy the class dependent on deployed classes. Alternatively deploy all the classes at once.

Parse Failures

Due to the huge number of possible WSDL permutations this online tool may not be able to parse your WSDL. If your WSDL does not parse, please check it is well formed XML (SOAP based WSDL with document style requests) and has the required XML elements. If it still does not parse, there are several options:

 

IMPORTANT: Please make sure to validate your WSDL before trying to parse it.

 

Submit a request to FuseIT