axis-java-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jayachandra Sekhara Rao Sunkara (JIRA)" <axis-...@ws.apache.org>
Subject [jira] Resolved: (AXIS-2193) In the case where single portType is being bound to different bindings. The generated stubs for all bindings do not have code implementing the operations of the binding
Date Fri, 26 Aug 2005 05:15:11 GMT
     [ http://issues.apache.org/jira/browse/AXIS-2193?page=all ]
     
Jayachandra Sekhara Rao Sunkara resolved AXIS-2193:
---------------------------------------------------

    Resolution: Fixed

Fixed

> In the case where single portType is being bound to different bindings. The generated
stubs for all bindings do not have code implementing the operations of the binding
> ------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
>          Key: AXIS-2193
>          URL: http://issues.apache.org/jira/browse/AXIS-2193
>      Project: Apache Axis
>         Type: Bug
>     Reporter: Bug Reporter
>     Assignee: Jayachandra Sekhara Rao Sunkara

>
> In the case where single portType is being bound to different bindings. The generated
stubs for all bindings do not have code implementing the operations of the binding.
> I have a wsdl which had three bindings each referencing the same portType as shown below
> [WSDL Extract begin]
> <!-- PORT TYPE -->
> <wsdl:portType name="wssprocessorVi_Document">
> - <wsdl:operation name="apply">
>   <wsdl:input message="tns:applyIn_doc" /> 
>   <wsdl:output message="tns:applyOut_doc" /> 
>   </wsdl:operation>
> - <wsdl:operation name="getKsAliases">
>   <wsdl:input message="tns:getKsAliasesIn_doc" /> 
>   <wsdl:output message="tns:getKsAliasesOut_doc" /> 
>   </wsdl:operation>
> - <wsdl:operation name="getKsCertDNs">
>   <wsdl:input message="tns:getKsCertDNsIn_doc" /> 
>   <wsdl:output message="tns:getKsCertDNsOut_doc" /> 
>   </wsdl:operation>
> - <wsdl:operation name="getKsViews">
>   <wsdl:input message="tns:getKsViewsIn_doc" /> 
>   <wsdl:output message="tns:getKsViewsOut_doc" /> 
>   </wsdl:operation>
> - <wsdl:operation name="verify">
>   <wsdl:input message="tns:verifyIn_doc" /> 
>   <wsdl:output message="tns:verifyOut_doc" /> 
>   </wsdl:operation>
> </wsdl:portType>
> <!-- FIRST BINDING -->
> <wsdl:binding name="plainBinding" type="wssprocessorVi_Document">
>   <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"
/> 
> - <wsdl:operation name="apply">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> + <wsdl:operation name="getKsAliases">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> + <wsdl:operation name="getKsCertDNs">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> + <wsdl:operation name="getKsViews">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> + <wsdl:operation name="verify">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> </wsdl:binding>
> <!-- SECOND BINDING -->
> - <wsdl:binding name="sslBinding" type="wssprocessorVi_Document">
>   <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"
/> 
> + <wsdl:operation name="apply">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> + <wsdl:operation name="getKsAliases">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> + <wsdl:operation name="getKsCertDNs">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> + <wsdl:operation name="getKsViews">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> + <wsdl:operation name="verify">
>   <soap:operation soapAction="" /> 
> - <wsdl:input>
>   <soap:body use="literal" parts="parameters" /> 
>   </wsdl:input>
> - <wsdl:output>
>   <soap:body use="literal" /> 
>   </wsdl:output>
>   </wsdl:operation>
> </wsdl:binding>
> <!-- similarly a THIRD BINDING, not shown here -->
> [WSDL Extract end]
> In the generated stubs for 'sslBinding' i.e. SslBindingStub.java all the five methods
are implemented but in the PlainBindingStub.java apart from the boiler plate code, there is
no implementation for any of the five operations.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message