axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Antonio Manuel Muñiz Martín" <amunizmartin.ax...@gmail.com>
Subject Re: Error while invoking the axis service through PHP NUSoap
Date Thu, 10 Jan 2008 08:45:10 GMT
Hi.
I see this in stack trace:

org.apache.axis2.AxisFault: Please implement
org.presci.echo.service.EchoServiceSkeleton#echo_operation

This seems axis default empty skeleton message. Did you generate the service
aar with the correct code, perhaps you generated the aar with an old code...

Bye.
Antonio.


2008/1/10, prasad c iyer <prasadi@skillnetinc.com>:
>
> Got it I messed up the Ant file so the generated code was always
> overwriting
> the implemented class.
> Thanks for the help
>
> ----- Original Message -----
> From: "prasad c iyer" <prasadi@skillnetinc.com>
> To: <axis-user@ws.apache.org>
> Sent: Wednesday, January 09, 2008 3:44 PM
> Subject: Re: Error while invoking the axis service through PHP NUSoap
>
>
> > Following are my wsdl file, php file and soap request
> > wsdl file
> > <?xml version="1.0" encoding="UTF-8"?>
> > <definitions xmlns:tns="
> http://localhost:8080/my-app/services/EchoService"
> > xmlns="http://schemas.xmlsoap.org/wsdl/"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> > xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
> > xmlns:ns1="http://localhost:8080/my-app/services/EchoService/types"
> > name="EchoService"
> > targetNamespace="http://localhost:8080/my-app/services/EchoService">
> > <types>
> > <xsd:schema
> > targetNamespace="http://localhost:8080/my-app/services/EchoService/types
> ">
> > <xsd:element name="request_element" type="xsd:string"/>
> > <xsd:element name="response_element" type="xsd:string"/>
> > </xsd:schema>
> > <xsd:schema
> > targetNamespace="
> http://localhost:8080/my-app/services/EchoService/types:0">
> > <xsd:element name="request_element" type="xsd:string"/>
> > <xsd:element name="response_element" type="xsd:string"/>
> > </xsd:schema>
> > </types>
> > <message name="echo_request">
> > <part name="parameters" element="ns1:request_element"/>
> > </message>
> > <message name="echo_response">
> > <part name="result" element="ns1:response_element"/>
> > </message>
> > <portType name="echo_portType">
> > <operation name="echo_operation">
> > <input name="echo_request" message="tns:echo_request"/>
> > <output name="echo_response" message="tns:echo_response"/>
> > </operation>
> > </portType>
> > <binding name="echo_binding" type="tns:echo_portType">
> > <soap:binding style="document"
> > transport="http://schemas.xmlsoap.org/soap/http"/>
> > <operation name="echo_operation">
> > <soap:operation soapAction="echo_operation"/>
> > <input name="echo_request">
> > <soap:body use="literal"/>
> > </input>
> > <output name="echo_response">
> > <soap:body use="literal"/>
> > </output>
> > </operation>
> > </binding>
> > <service name="EchoService">
> > <port name="EchoPort" binding="tns:echo_binding">
> > <soap:address
> > location="http://localhost:8080/my-app/services/EchoService"/>
> > </port>
> > </service>
> > </definitions>
> >
> > ------------------------------------------
> > php code:
> >
> > <?php
> > /**
> > * echo php
> > *
> > *
> > */
> >
> > require_once('nusoap.php');
> >
> > $client=new
> > nusoap_client('http://localhost:8080/my-app/services/EchoService?wsdl',
> > 'wsdl');
> > $err=$client->getError();
> > if($err){
> >    echo 'constructor error : '. $err ;
> >    die;
> > }
> > $proxy=$client->getProxy();
> > $err=$client->getError();
> > if($err){
> >    echo 'got error : '.$err;
> > }
> > $client->loadWSDL();
> > $err=$client->getError();
> > if($err){
> >    echo 'got error : '.$err;
> > }
> > echo 'WSDLnamespace'.$client->wsdl->namespaces;
> > foreach($client->wsdl->namespaces as $key=>$value){
> >    echo $key. ' ' . $value . '<br/>';
> > }
> > $param['parameters']=array('hello world');
> > $client->call('echo_operation', $param);
> > echo '<h2>Request</h2><pre>' . htmlspecialchars($client->request,
> > ENT_QUOTES) . '</pre>';
> > echo '<h2>Response</h2><pre>' . htmlspecialchars($client->response,
> > ENT_QUOTES) . '</pre>';
> > echo '<h2>Debug</h2><pre>' . htmlspecialchars($client->debug_str,
> > ENT_QUOTES) . '</pre>';
> > ?>
> >
> >
> >
> > --------------------------------------
> > request message
> > <?xml version="1.0" encoding="ISO-8859-1"?>
> > <SOAP-ENV:Envelope
> > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"
> > xmlns:xsd="http://www.w3.org/2001/XMLSchema"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> > xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/"
> > xmlns:ns4861="http://tempuri.org">
> > <SOAP-ENV:Body>
> > <m:request_element
> > xmlns:m="http://localhost:8080/my-app/services/EchoService/types">hello
> > world</m:request_element>
> > </SOAP-ENV:Body>
> > </SOAP-ENV:Envelope>
> >
> >
> >
> >
> > ----- Original Message -----
> > From: Martin Gainty
> > To: axis-user@ws.apache.org
> > Sent: Wednesday, January 09, 2008 3:30 PM
> > Subject: RE: Error while invoking the axis service through PHP NUSoap
> >
> >
> > Please display php client code and service wsdl
> >
> > Martin
> >
> > ______________________________________________
> > Disclaimer and confidentiality note
> > Everything in this e-mail and any attachments relates to the official
> > business of Sender. This transmission is of a confidential nature and
> > Sender does not endorse distribution to any party other than intended
> > recipient. Sender does not necessarily endorse content contained within
> > this transmission.
> >
> >
> >> Wrom:
> >>
> HMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALP
> T
> >
> CXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRK
> J
> >
> VZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLK>
> >> at
> >> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
> :844)
> >> at
> >> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> (Http11Protocol.java:584)
> >> at
> >> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> >> at java.lang.Thread.run(Thread.java:619)
> >> Caused by: java.lang.UnsupportedOperationException: Please implement
> >> org.presci.echo.service.EchoServiceSkeleton#echo_operation
> >> at
> >> org.presci.echo.service.EchoServiceSkeleton.echo_operation(
> EchoServiceSkeleton.java:21)
> >> at
> >>
> org.presci.echo.service.EchoServiceMessageReceiverInOut.invokeBusinessLogic
> (EchoServiceMessageReceiverInOut.java:51)
> >> ... 19 more
> >>
> >> The service is getting invoked properly through the skeleton. Can
> >> somebody
> >> point me in right direction?
> >> thanks
> >>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> >> For additional commands, e-mail: axis-user-help@ws.apache.org
> >>
> >
> >
> >
> > Put your friends on the big screen with Windows Vista(R) + Windows Live™.
> > Start now!
> >
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> > For additional commands, e-mail: axis-user-help@ws.apache.org
> >
> >
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-user-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-user-help@ws.apache.org
>
>

Mime
View raw message