I am facing some problems while integrating CRM - On demand with java from webservices 2.0
I need to integrate the Service Request object. The problem is that when I use the WSDL files that Oracle provides in the CRM-OD admin webpage to generate java classes, I don’t get the complete set of classes that should be generated. This problem is just for CRM-OD WebService 2.0, as WSDL’s for WebService 1.0 work fine.
The classes missing in the WebService 2.0 are from the “crmondemand.xml.<Component Name>.data” namespace, for example one such missing class is the ‘ListOfServiceRequestData.java’ class.
I am using the Axis2 1.6 WSDL2Java emitter tool for creating the Java classes and from my understanding of the examples Oracle has provided for CRM-OD integration, it is the same tool used by Oracle to generated the Java proxy classes in the examples provided on the CRM-OD integration webpage.
I suspect Axis2 is having problem handling the large number of classes to be generated or the large size of the WSDL file.