Got it. Axis server side doesn't have access to your wsdl file.
you can specify something like this in wsdd file while deploying - 

  <service name="urn:xmltoday-delayed-quotes" provider="java:RPC">
    . .. .. .. .. .. . 
    <wsdlFile>/srv/tomcat/webapps/axis/wsdl/GetQuote.wsdl</wsdlFile>


hope that helps
- venkat


On Apr 5, 2005 2:27 PM, Bruno LEDOUX <[EMAIL PROTECTED]> wrote:
> Yes it does, but the part name should be "result" instead of
> "getQuoteReturn" or am I misinterpreting the WSDL file ?
> 
> Bruno
> > But, doesn't the operation defintion inside portType indicate
> > "GetQuoteResponse"?
> >
> >   <operation name="getQuote" >
> >     <input  message="tns:GetQuoteRequest"/>
> >     <output message="tns:GetQuoteResponse"/>
> >   </operation>
> >
> > - venkat
> >
> >
> > On Apr 5, 2005 11:46 AM, Bruno LEDOUX <[EMAIL PROTECTED]> wrote:
> >> Hi ,
> >>
> >> I have a problem with the latest version of Axis Java axis-1.2rc3 and gSOAP
> >> C++. When running the sample "stock" service on Axis and calling the
> >> getQuote method with gSOAP, the low level SOAP Response returned is the
> >> following:
> >>
> >> ...
> >>   <soapenv:Body>
> >>    <ns1:getQuoteResponse
> >> soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> >> xmlns:ns1="urn:xmltoday-delayed-quotes">
> >>      <getQuoteReturn href="#id0"/>
> >>    </ns1:getQuoteResponse>
> >>    <multiRef id="id0" soapenc:root="0"
> >> soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/";
> >> xsi:type="xsd:float"
> >> xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/";>90.32</multiRef>
> >>  </soapenv:Body>
> >> ...
> >>
> >> PROBLEM: gSOAP doesn't manage to read the return value because it should be
> >> stored in a tag named "result" as stated in the WSDL file (GetQuote.wsdl):
> >>
> >> ...
> >>  <message name="GetQuoteResponse">
> >>    <part name="result" type="xsd:float"/>
> >>  </message>
> >> ...
> >>
> >> Any Ideas ?
> >>
> >> Bruno
> >>
> >>
> 
>

Reply via email to