it's so crazy,i run it on win2003,that's ok,all code,apache,php,are
the same

On 2月19日, 上午11时18分, jackyrong <jackyr...@tom.com> wrote:
> i just write my first demo for sca php,helloworld,the code is:
>
> include 'SCA/SCA.php';
>
> /**
>  * @service
>  * @binding.soap
>  */
> class Greeting
> {
>     /**
>       * @param string $name
>       * @return string
>       */
>     public function greet($name)
>     {
>         return 'hello ' . $name;
>     }}
>
> ?>
> and when i run the code above,it generated the wsdl,and the wsdl is:
>
> http://localhost:8082/myphp/helloworldscawsreference/Greeting.wsdl
> and i can use the ie browser to see it.
> the the client code is:
> <?
>
> include 'SCA/SCA.php';
>
> //$wsdl = file_get_contents('http://localhost:8082/myphp/
> helloworldscawsreference/Greeting.wsdl');
> //file_put_contents("service.wsdl",$wsdl); //write the wsdl to a file
> $service=SCA::
>
> $greeting_service  = SCA::getService('http://localhost:8082/myphp/
> helloworldscawsreference/Greeting.wsdl');
>
> echo $greeting_service->greet('liaoyurong');
>
> ?>
> but when i runt the code,i wait for a long time,then get the result
> is:
>
> Fatal error: Uncaught SCA_RuntimeException: SDO_Exception in
> setWSDLTypes : SDO_DAS_XML::create - Unable to parse the supplied xsd
> file 1 parse error(s) occurred when parsing the file 'http://localhost:
> 8082/myphp/helloworldscawsreference/Greeting.wsdl': 1.
> xmlSAXUserParseFile returned an error -1 thrown in D:\php5\PEAR\SCA
> \Bindings\soap\Proxy.php on line 104
>
> my php version is php 5.2.8,the run in visita system

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"phpsoa" group.
To post to this group, send email to phpsoa@googlegroups.com
To unsubscribe from this group, send email to 
phpsoa+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.co.uk/group/phpsoa?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to