Hi,
I've got another confusing Exception...

Earlier I generated the WSDL files using AXIS 1.2 and everything was fine.
But i need the asynchronous webservice support from axis2.
Why is it more complicated to generate the Code with the WSDL2Java Tool provided by AXIS2?

So here is an Exception after the tool switches to interface mode:
below i will post the wsdl file:

If someone knows some help on this problem, i would be very happy.

thanx



C:\Programmierung\AXIS2\AXIS_94\bin>WSDL2Java -uri parlayx_common_faults_2_0.wsdl -ss -sd -o .\showcase
Retrieving schema at 'parlayx_common_types_2_0.xsd'.
[";",<74> [25:53-25:54]]
[";",<74> [50:48-50:49]]
["{",<7> [115:95-115:96]]
["{",<7> [160:70-160:71]]
["}",<8> [172:13-172:14]]
["}",<8> [184:13-184:14]]
- Pretty print file : .\showcase\src\org\csapi\www\schema\parlayx\common\v2_0\ServiceException.java
[";",<74> [25:53-25:54]]
[";",<74> [50:48-50:49]]
["{",<7> [115:95-115:96]]
["{",<7> [160:70-160:71]]
["}",<8> [172:13-172:14]]
["}",<8> [184:13-184:14]]
- Pretty print file : .\showcase\src\org\csapi\www\schema\parlayx\common\v2_0\PolicyException.java
[";",<74> [26:101-26:102]]
["{",<7> [53:95-53:96]]
["{",<7> [84:70-84:71]]
- Pretty print file : .\showcase\src\org\csapi\www\schema\parlayx\common\v2_0\ServiceException0.java
[";",<74> [26:99-26:100]]
["{",<7> [53:95-53:96]]
["{",<7> [84:70-84:71]]
- Pretty print file : .\showcase\src\org\csapi\www\schema\parlayx\common\v2_0\PolicyException1.java
Warning -No services found - switched to the interface mode!
Exception in thread "main" org.apache.axis2.wsdl.codegen.CodeGenerationException: org.apache.axis2.wsdl.codegen.CodeGenerationException: java.lang.RuntimeException: Cannot form the core class name at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:118)
       at org.apache.axis2.wsdl.WSDL2Code.main(WSDL2Code.java:31)
       at org.apache.axis2.wsdl.WSDL2Java.main(WSDL2Java.java:21)
Caused by: org.apache.axis2.wsdl.codegen.CodeGenerationException: java.lang.RuntimeException: Cannot form the core class name at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.emitSkeleton(MultiLanguageClientEmitter.java:644) at org.apache.axis2.wsdl.codegen.CodeGenerationEngine.generate(CodeGenerationEngine.java:107)
       ... 2 more
Caused by: java.lang.RuntimeException: Cannot form the core class name
at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.getCoreClassName(MultiLanguageClientEmitter.java:1238) at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.createDOMDocumentForSkeleton(MultiLanguageClientEmitter.java:470) at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.writeSkeleton(MultiLanguageClientEmitter.java:1182) at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.emitSkeletonInterface(MultiLanguageClientEmitter.java:707) at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.emitSkeletonAutomatic(MultiLanguageClientEmitter.java:655) at org.apache.axis2.wsdl.codegen.emitter.MultiLanguageClientEmitter.emitSkeleton(MultiLanguageClientEmitter.java:634)
       ... 3 more







Tha WSDL file:


<?xml version="1.0" encoding="UTF-8"?>
<!-- August 13, 2004 -->
<wsdl:definitions
  name="common_faults"
  targetNamespace="http://www.csapi.org/wsdl/parlayx/common/v2_0/faults";
  xmlns="http://schemas.xmlsoap.org/wsdl/";
  xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/";
  xmlns:xsd="http://www.w3.org/2001/XMLSchema";
xmlns:parlayx_common_xsd="http://www.csapi.org/schema/parlayx/common/v2_0";>

  <wsdl:types>
     <xsd:schema elementFormDefault="qualified">
<xsd:import namespace="http://www.csapi.org/schema/parlayx/common/v2_0"; schemaLocation="parlayx_common_types_2_0.xsd"/>
     </xsd:schema>
  </wsdl:types>

  <wsdl:message name="ServiceException">
<wsdl:part name="ServiceException" element="parlayx_common_xsd:ServiceException"/>
  </wsdl:message>

  <wsdl:message name="PolicyException">
<wsdl:part name="PolicyException" element="parlayx_common_xsd:PolicyException"/>
  </wsdl:message>
</wsdl:definitions>



Reply via email to