Listing the issues while generating the apex class from WSDL Document in salesforce

It’s difficult to connect to external webservices without the following basic features.

1) Salesforce doesn’t support the WSDL SOAP1.2 Version.
2) Without a wsdl binding (wsdl:binding), it is not possible to call a Web Service.
3) It does not support multiple WSDL bindings (wsdl:binding).
4) Inheritance is not supported in wsdl to APEX conversion
5) Enumeration Object types are not supported.
6) WSDL Import functionality is not supported.

How to generate the Apex class using WSDL file in salesforce?

An Apex class can be automatically generated from a WSDL file that is stored on a local system or network
Below is the path To access this functionality:

1) from Setup, click Develop -> Apex Classes.
2) Click Generate from WSDL button.
3) Click Browse to navigate to a WSDL file on your local system or network.
4) Done.


Written by 

I am Sakthivel Madesh, a certified Salesforce Developer & Administrator working on Salesforce Technology since 2011. I am currently working in IBM Austraila as Sr. Salesforce Developer. I have worked on multiple technologies Like PHP, Java, Salesforce, I am very passionate about Salesforce and to earn 10 Salesforce Certification. I love Trailhead for learning Salesforce Skill and Become a Trailhead Ranger too. I Love to Learn & Share my Salesforce knowledge to Salesforce Learners/Beginner using My Blog and Salesforce Community.

Leave a Reply