[ https://issues.apache.org/jira/browse/AXIS2-4170?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13071570#comment-13071570 ]
Ping Liu commented on AXIS2-4170: --------------------------------- Sagara, big thanks for you to test and apply the patch! I just created WODEN-231 and will work on it. > WSDL2JAVA for WSDL2.0 has CodeGenerationException/NullPointerException > ----------------------------------------------------------------------- > > Key: AXIS2-4170 > URL: https://issues.apache.org/jira/browse/AXIS2-4170 > Project: Axis2 > Issue Type: Bug > Components: codegen > Affects Versions: 1.4.1 > Environment: Win XP > Reporter: Vincent Dou > Assignee: Sagara Gunathunga > Fix For: 1.7.0 > > Attachments: WSDL20ToAxisServiceBuilder.java, > axis2-4170_generated_parlayx.zip, checkin.txt, generated_parlayx.zip, > kernel.patch, wsdl20.zip > > > I converted the WSDL1.1 to WSDL2.0 by using WODEN. > Then using Axis2 WSDL2Java , there are exceptions; > wsdl2java -wv 2.0 -or -g -ss -uri parlayx_sms_send_service_2_2.wsdl2 > Woden[Warning],0:0,Description-1001,The targetNamespace > 'http://www.csapi.org/ws > dl/parlayx/sms/send/v2_2/service' is not dereferencable. > Exception in thread "main" > org.apache.axis2.wsdl.codegen.CodeGenerationException > : Error parsing WSDL > at > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat > ionEngine.java:153) > at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35) > at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24) > Caused by: org.apache.axis2.AxisFault > at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430) > at > org.apache.axis2.description.WSDL20ToAxisServiceBuilder.populateServi > ce(WSDL20ToAxisServiceBuilder.java:276) > at > org.apache.axis2.description.WSDL20ToAllAxisServicesBuilder.populateA > llServices(WSDL20ToAllAxisServicesBuilder.java:90) > at > org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerat > ionEngine.java:105) > ... 2 more > Caused by: java.lang.NullPointerException > at > org.apache.axis2.description.WSDL20ToAxisServiceBuilder.populateOpera > tions(WSDL20ToAxisServiceBuilder.java:1088) > at > org.apache.axis2.description.WSDL20ToAxisServiceBuilder.processInterf > ace(WSDL20ToAxisServiceBuilder.java:957) > at > org.apache.axis2.description.WSDL20ToAxisServiceBuilder.processServic > e(WSDL20ToAxisServiceBuilder.java:385) > at > org.apache.axis2.description.WSDL20ToAxisServiceBuilder.populateServi > ce(WSDL20ToAxisServiceBuilder.java:273) > ... 4 more -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscr...@axis.apache.org For additional commands, e-mail: java-dev-h...@axis.apache.org