Page 1 of 1

Webservice returns Object ID and not the value

Posted: Mon Nov 20, 2006 12:56 am
by vipintvs
Hi Techies

I have written client side script for consuming the .Net webservice. (In .net it is just a HelloWorld webmethod and it is working properly.)

Where as when i try to consume the webservice from php client script, it is not returning the exact value("HelloWord"). Instead of, it returns only "Object id #3"

Even i tried casting also by adding (string) infront of that.


The below is the coding snippet i have
-------------------------------------------------

Code: Select all

<?php

require_once('../lib/nusoap.php');
$wsdl="http://domainname/service.asmx?wsdl";
$client = new SoapClient($wsdl);
echo $client->HelloWorld();
?>
Return value
----------------

Object id #3 //Expected output "HelloWord"

Can anyone post quick solution?

Posted: Mon Nov 20, 2006 5:20 am
by dibyendrah
Maybe that method returns object. What is the output on your local machine. Class code sample for that method will help to provide more information.

Posted: Mon Nov 20, 2006 9:19 am
by volka
try

Code: Select all

var_dump( $client->HelloWorld() );