axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Thomas Barbier (JIRA)" <j...@apache.org>
Subject [jira] Created: (AXIS2-4317) Unknown style detected !! No code is generated
Date Mon, 20 Apr 2009 08:46:47 GMT
Unknown style detected !! No code is generated
----------------------------------------------

                 Key: AXIS2-4317
                 URL: https://issues.apache.org/jira/browse/AXIS2-4317
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: wsdl
    Affects Versions: 1.4.1
         Environment: Windows XP - JDK 1.4
            Reporter: Thomas Barbier


Hi All,

I was provided a wsdl file (I copied/pasted it at the end of this email) and I generated stub
with Axis2 version 1.4.1.
I have no error during stub generation but the generated classes don't compile:
In fact, it seems to miss a return statement in the methode SarimSoap I need to call
Generated method signature is:
public  com.equant.supvision.adapter.orchestre.OrchestreSarimServicesServiceStub.ResultSarimSoap
SarimSOAP(
                            com.equant.supvision.adapter.orchestre.OrchestreSarimServicesServiceStub.RequestSarimSoap
requestSarimSoap0)
                      throws java.rmi.RemoteException

I can see also a lot of comments << Unknown style detected !! No code is generated >>
within the same method.

As a result, this class doesn't compile and I can't make the client application work.

I created this as a bug since the wsdl2java doesn't show any error.

Please let me know if this issue come from the wsdl instead of Axis

Thank you very much for your support and please don't hesitate to contact me if you need more
information

Best Regards
Thomas

------------------------------------------------ ------------------------------------------------
------------------------------------------------ 
----------------------------------------------- WSDL File ------------------------------------------------
------------------------------------------------ 
------------------------------------------------ ------------------------------------------------
------------------------------------------------ ------------------------------------------------


  <?xml version="1.0" encoding="UTF-8" ?> 
- <!--  ============================================== 
  --> 
- <!--  orchestre-sarim.wsdl 							
  --> 
- <!-- 												
  --> 
- <!--  Pulbicated services:							
  --> 
- <!-- 	SarimSOAP									
  --> 
- <!-- 												
  --> 
- <!-- 												
  --> 
- <!--  ============================================== 
  --> 
- <wsdl:definitions targetNamespace="http://OrchestreSarimServicesService/" xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:apachesoap="http://xml.apache.org/xml-soap/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:svc="http://OrchestreSarimServicesService/"
xmlns:wsdlsoap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
- <!--  ============================================== 
  --> 
- <!-- 	SECTION types								
  --> 
- <!--  ============================================== 
  --> 
- <!--  Definition of structures' types				
  --> 
- <!--  ============================================== 
  --> 
- <types>
- <xsd:schema elementFormDefault="qualified" targetNamespace="http://OrchestreSarimServicesService/">
- <xsd:element name="ResultSarimSoap">
- <xsd:complexType>
- <xsd:sequence>
  <xsd:element minOccurs="1" maxOccurs="1" name="ReturnCode" type="xsd:string" /> 
  <xsd:element minOccurs="1" maxOccurs="1" name="ErrorMessage" type="xsd:string" />

  <xsd:element minOccurs="1" maxOccurs="1" name="RequestResult" type="xsd:string" />

  </xsd:sequence>
  </xsd:complexType>
  </xsd:element>
- <xsd:element name="RequestSarimSoap">
- <xsd:complexType>
- <xsd:sequence>
  <xsd:element minOccurs="1" maxOccurs="1" name="RequestName" type="xsd:string" /> 
  <xsd:element minOccurs="1" maxOccurs="1" name="RequestVersion" type="xsd:string" />

  <xsd:element minOccurs="0" maxOccurs="1" name="ITTTicket" type="xsd:string" /> 
  <xsd:element minOccurs="0" maxOccurs="1" name="CodLng" type="xsd:string" /> 
  <xsd:element minOccurs="1" maxOccurs="1" name="RequestParameters" type="xsd:string" />

  </xsd:sequence>
  </xsd:complexType>
  </xsd:element>
  </xsd:schema>
  </types>
- <!--  ============================================== 
  --> 
- <!-- 	 SECTION message				 			
  --> 
- <!--  ============================================== 
  --> 
- <!--  Definition of messages sent/received			
  --> 
- <!--  by the server/client						    
  --> 
- <!--  ============================================== 
  --> 
- <!--  Service SarimSOAP	
  --> 
- <!--  ================== 
  --> 
- <wsdl:message name="SarimSOAPIn">
  <wsdl:part name="parametersIn" element="svc:RequestSarimSoap" /> 
  </wsdl:message>
- <wsdl:message name="SarimSOAPOut">
  <wsdl:part name="parameters" element="svc:ResultSarimSoap" /> 
  </wsdl:message>
- <!--  ============================================== 
  --> 
- <!-- 	 SECTION portType				  			
  --> 
- <!--  ============================================== 
  --> 
- <!--   Description of the WEB services               
  --> 
- <!--  ============================================== 
  --> 
- <wsdl:portType name="OrchestreSarimServicesSoap">
- <!--  SarimSOAP 
  --> 
- <wsdl:operation name="SarimSOAP">
  <wsdl:input message="svc:SarimSOAPIn" name="SarimSOAPIn" /> 
  <wsdl:output message="svc:SarimSOAPOut" name="SarimSOAPOut" /> 
  </wsdl:operation>
  </wsdl:portType>
- <!--  ============================================== 
  --> 
- <!-- 	 SECTION Bindings							
  --> 
- <!--  ============================================== 
  --> 
- <!--   Description of the links with WEB Services    
  --> 
- <!--   The binding section specifies the protocol,   
  --> 
- <!--   the serialization and the encoding.            
  --> 
- <!--  ============================================== 
  --> 
- <wsdl:binding name="OrchestreSarimServicesSoap" type="svc:OrchestreSarimServicesSoap">
  <wsdlsoap:binding style="Document" transport="http://schemas.xmlsoap.org/soap/http" />

- <!--  SarimSOAP 
  --> 
- <wsdl:operation name="SarimSOAP">
  <wsdlsoap:operation soapAction="" /> 
- <wsdl:input name="SarimSOAPIn">
  <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://172.20.64.41/OrchestreSarimServicesService"
use="encoded" /> 
  </wsdl:input>
- <wsdl:output name="SarimSOAPOut">
  <wsdlsoap:body encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" namespace="http://172.20.64.41/OrchestreSarimServicesService"
use="encoded" /> 
  </wsdl:output>
  </wsdl:operation>
  </wsdl:binding>
- <!--  ============================================== 
  --> 
- <!-- 	 SECTION service							
  --> 
- <!--  ============================================== 
  --> 
- <!--  Association port <-> bindings					
  --> 
- <!--  ============================================== 
  --> 
- <wsdl:service name="OrchestreSarimServicesService">
- <wsdl:port binding="svc:OrchestreSarimServicesSoap" name="OrchestreSarimServicesSoap">
  <wsdlsoap:address location="http://172.20.64.41/72xorc/current/webservices/soap/perl/OrchestreSarimServices.pl"
/> 
  </wsdl:port>
  </wsdl:service>
  </wsdl:definitions>





-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message