Uploaded image for project: 'Axis2'
  1. Axis2
  2. AXIS2-5415

Axis2 v1.6 not generating all the Java proxy classes from the WSDL



    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Invalid
    • Affects Version/s: 1.6.2
    • Fix Version/s: None
    • Component/s: adb, codegen, Integration, wsdl
    • Labels:
    • Environment:
      Windows 7 - x86 64-Bit; java version "1.7.0_07";


      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.




            • Assignee:
              umankshree Umankshree Behera
            • Votes:
              0 Vote for this issue
              2 Start watching this issue


              • Created: