Hi All,

I am using Axis2 1.4.1 API to generate code from wsdl. I am able to
generate code from wsdl but when i am
compiling it, showing number of errors and generating wrong java
source. When i generated code from wsdl2java
tool, it is generating right code and i am able to compile it with
same lib jars as i was using with api code.

   Actually i am getting above problem when i am unwrapping java
source by below given statement.

             codegenConfig.setParametersWrapped(false);
code:


      CodeGenConfiguration codegenConfig = new CodeGenConfiguration
(optionsMap);
      codegenConfig.setOutputLanguage("java");
      codegenConfig.setBaseURI(getBaseUri(wsdlURL));
      codegenConfig.setTypeMapper(new DefaultTypeMapper());
      AxisService service = getAxisService(wsdlURL,wsdlVersion);
      setServiceName(service.getName());
      System.out.println("ServiceName::" + service.getName());
      codegenConfig.addAxisService(service);
      codegenConfig.setPackClasses(false);
      codegenConfig.setoutputSourceLocation(true);
      codegenConfig.setAllPorts(true);
      codegenConfig.setParametersWrapped(false);      // This argument
is not property working
      codegenConfig.setAsyncOn(false);
      codegenConfig.setSyncOn(true);
      CodeGenerationEngine engine= new CodeGenerationEngine
(codegenConfig);
      engine.generate();

Compile time error:

:\ICResearch\WebserviceTest\src\WebserviceTest
\Webservice1ServiceStub.java:419: cannot find symbol
symbol  : method toEnvelope
(org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMElement,boolean)
location: class WebserviceTest.Webservice1ServiceStub
                                                    env = toEnvelope
(getFactory(_operationClient.getOptions().getSoapVersionURI()),
                                                          ^
D:\ICResearch\WebserviceTest\src\WebserviceTest
\Webservice1ServiceStub.java:537: cannot find symbol
symbol  : method toEnvelope
(org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMElement,boolean)
location: class WebserviceTest.Webservice1ServiceStub
                                                    env = toEnvelope
(getFactory(_operationClient.getOptions().getSoapVersionURI()),
                                                          ^
D:\ICResearch\WebserviceTest\src\WebserviceTest
\Webservice1ServiceStub.java:655: cannot find symbol
symbol  : method toEnvelope
(org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMElement,boolean)
location: class WebserviceTest.Webservice1ServiceStub
                                                    env = toEnvelope
(getFactory(_operationClient.getOptions().getSoapVersionURI()),
                                                          ^
D:\ICResearch\WebserviceTest\src\WebserviceTest
\Webservice1ServiceStub.java:892: cannot find symbol
symbol  : method toEnvelope
(org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMElement,boolean)
location: class WebserviceTest.Webservice1ServiceStub
                                                    env = toEnvelope
(getFactory(_operationClient.getOptions().getSoapVersionURI()),
                                                          ^
D:\ICResearch\WebserviceTest\src\WebserviceTest
\Webservice1ServiceStub.java:1010: cannot find symbol
symbol  : method toEnvelope
(org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMElement,boolean)
location: class WebserviceTest.Webservice1ServiceStub
                                                    env = toEnvelope
(getFactory(_operationClient.getOptions().getSoapVersionURI()),
                                                          ^
D:\ICResearch\WebserviceTest\src\WebserviceTest
\Webservice1ServiceStub.java:1128: cannot find symbol
symbol  : method toEnvelope
(org.apache.axiom.soap.SOAPFactory,org.apache.axiom.om.OMElement,boolean)
location: class WebserviceTest.Webservice1ServiceStub
                                                    env = toEnvelope
(getFactory(_operationClient.getOptions().getSoapVersionURI()),


CodeGenerationEngine is generating wrong code when i am trying to set
parameter Unwrapped option.


Thanks&Regards
Prakash soni
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"AdWords API Forum" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/adwords-api?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to