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
> >>
> >>
>
>