axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Harald Rieder (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-4966) NullPointerException on compiling complex WSDL with org.apache.axis2.wsdl.WSDL2Java
Date Mon, 28 Feb 2011 11:43:37 GMT
NullPointerException on compiling complex WSDL with org.apache.axis2.wsdl.WSDL2Java
-----------------------------------------------------------------------------------

                 Key: AXIS2-4966
                 URL: https://issues.apache.org/jira/browse/AXIS2-4966
             Project: Axis2
          Issue Type: Bug
    Affects Versions: 1.5.4
         Environment: Apache Ant
            Reporter: Harald Rieder


When compiling the WSDL in TCS.wsdl of the attachment wsdl.zip, this is the output:

     [java] Retrieving document at 'file:///D:\HR09044\EPMWeblogicADF11\TCSWebService/WebContent/WEB-INF/wsdl/TCS.wsdl'.
     [java] Retrieving document at 'TCS_for_LTU.wsdl', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/TCS.wsdl'.
     [java] Retrieving document at 'LTU-TCS.wsdl', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/TCS_for_LTU.wsdl'.
     [java] Retrieving document at 'EPM_common.wsdl', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'ResultCodeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/EPM_common.wsdl'.
     [java] Retrieving schema at 'DeviceStateEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/EPM_common.wsdl'.
     [java] Retrieving schema at 'MeasurementTypeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/EPM_common.wsdl'.
     [java] Retrieving schema at 'PhysicalQuantityEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/EPM_common.wsdl'.
     [java] Retrieving schema at 'LabelTypeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'SectionModeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'BarModeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'BarStateEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'PassageTypeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'TrafficLightModeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'TrafficLightStateEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'RFIDCommandEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving document at 'file:///D:\HR09044\EPMWeblogicADF11\TCSWebService/WebContent/WEB-INF/wsdl/TCS.wsdl'.
     [java] Retrieving document at 'TCS_for_LTU.wsdl', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/TCS.wsdl'.
     [java] Retrieving document at 'LTU-TCS.wsdl', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/TCS_for_LTU.wsdl'.
     [java] Retrieving document at 'EPM_common.wsdl', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'ResultCodeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/EPM_common.wsdl'.
     [java] Retrieving schema at 'DeviceStateEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/EPM_common.wsdl'.
     [java] Retrieving schema at 'MeasurementTypeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/EPM_common.wsdl'.
     [java] Retrieving schema at 'PhysicalQuantityEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/EPM_common.wsdl'.
     [java] Retrieving schema at 'LabelTypeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'SectionModeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'BarModeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'BarStateEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'PassageTypeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'TrafficLightModeEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'TrafficLightStateEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] Retrieving schema at 'RFIDCommandEnum.xsd', relative to 'file:/D:/HR09044/EPMWeblogicADF11/TCSWebService/WebContent/WEB-INF/wsdl/LTU-TCS.wsdl'.
     [java] log4j:WARN No appenders could be found for logger (org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder).
     [java] log4j:WARN Please initialize the log4j system properly.
     [java] Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException:
Error parsing WSDL
     [java] 	at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:153)
     [java] 	at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:35)
     [java] 	at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:24)
     [java] Caused by: org.apache.axis2.AxisFault
     [java] 	at org.apache.axis2.AxisFault.makeFault(AxisFault.java:430)
     [java] 	at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:396)
     [java] 	at org.apache.axis2.description.WSDL11ToAllAxisServicesBuilder.populateAllServices(WSDL11ToAllAxisServicesBuilder.java:107)
     [java] 	at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.<init>(CodeGenerationEngine.java:147)
     [java] 	... 2 more
     [java] Caused by: java.lang.NullPointerException
     [java] 	at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateOperations(WSDL11ToAxisServiceBuilder.java:1340)
     [java] 	at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populatePortType(WSDL11ToAxisServiceBuilder.java:591)
     [java] 	at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateEndpoints(WSDL11ToAxisServiceBuilder.java:468)
     [java] 	at org.apache.axis2.description.WSDL11ToAxisServiceBuilder.populateService(WSDL11ToAxisServiceBuilder.java:362)
     [java] 	... 4 more

WSDL2Java has been called by Ant from a build file like this:


  <path id="axis2.classpath">
    <fileset dir="${workspace}/axis2-1.5.4/lib">
      <include name="**/*.jar"/>
    </fileset>
  </path>
  <target name="wscompile"
    description="Compile WSDLs with Axis2 compiler">
    <mkdir dir="${basedir}/WebContent/WEB-INF/classes"/>
    <java classname="org.apache.axis2.wsdl.WSDL2Java"
      fork="true" dir="${basedir}">
      <classpath refid="axis2.classpath"/>
    	<arg value="-uri"/>
      <arg value="file:///${basedir}/WebContent/WEB-INF/wsdl/TCS.wsdl"/>
    </java>
  </target>


-- 
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-unsubscribe@axis.apache.org
For additional commands, e-mail: java-dev-help@axis.apache.org


Mime
View raw message