axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "prasad c iyer" <pras...@skillnetinc.com>
Subject Re: Error while invoking the axis service through PHP NUSoap
Date Wed, 09 Jan 2008 23:44:34 GMT
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: 
> HMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPT
 CXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJVZCMHVIBGDADRZFSQHYUCDDJBLVLMHAALPTCXLYRWTQTIPWIGYOKSTTZRCLBDXRQBGJSNBOHMKHJYFMYXOEAIJJPHSCRTNHGSWZIDREXCAXZOWCONEUQZAAFXISHJEXXIMQZUIVOTQNQEMSFDULHPQQWOYIYZUNNYCGPKYLEJGDGVCJVTLBXFGGMEPYOQKEDOTWFAOBUZXUWLSZLKBRNVWWCUFPEGAUTFJMVRESKPNKMBIPBARHDMNNSKVFVWRKJ
 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® + 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


Mime
View raw message