it's rather hard to see any error(whats going on) with debug set to 0...

--
Marcin Domanski
http://kabturek.info



On Mon, Sep 8, 2008 at 10:40 AM, . <[EMAIL PROTECTED]> wrote:
> I've also been trying to follow this tutorial and integrate with cake, but
> without success. All I see is a blank page. Any ideas? Here is my code:
>
> <?
> class TestController extends AppController
> {
>     var $components=array("RequestHandler");
>     var $uses=array();
>
>  function c()
>  {
>      Configure::write('debug',0);
>      $this->autoRender = FALSE;
>      App::import('Vendor','test',array('file'=>'nusoap/lib/nusoap.php'));
>
>      // This is location of the remote service
>      $client = new soapclient('http://localhost/test/server');
>
>      // Check for any errors from the remote service
>      $err = $client->getError();
>      if ($err) {
>         echo '<p><b>Error: ' . $err . '</b></p>';
>      }
>
>      // Call the SOAP method on the remote service
>      $person = array('firstname' => 'Fred', 'age' => 22);
>      $result = $client->call(
>          'hello', array('message' => new
> soapval('id','Person',$person,false,'urn:AnyURN'))
>      );
>
>      // Check for any faults reported by the remote service
>      if ($client->fault) {
>         echo '<p><b>Fault: ';
>         print_r($result);
>         echo '</b></p>';
>      } else {
>         // Check for any errors from the remote service
>         $err = $client->getError();
>         if ($err) {
>         echo '<p><b>Error: ' . $err . '</b></p>';
>       } else {
>          // If everything is OK display the result
>          print $result['output_string'] . ' ';
>          if ( $result['allow'] == 1 ) {
>             print "You may continue...";
>          } else {
>             print "You are too young!";
>          }
>       }
>    }
>  }
>
>  function s()
>  {
>   Configure::write('debug',0);
>   $this->autoRender = FALSE;
>   App::import('Vendor','test',array('file'=>'nusoap/lib/nusoap.php'));
>   $server = new soap_server;
>   // This states the method which can be accessed.
>   $server->register('hello');
>   // This returns the result
>   $server->service($HTTP_RAW_POST_DATA);
>  }
>
>  // This is the method
>  function hello($input)
>  {
>     $output_string = 'Hello ' . $input['firstname'] .
>     '. You are ' . $input['age'] . ' years old.';
>
>      if ($input['age'] >= 18)
>      {
>         $allow = 1;
>      }
>
>      $output = array(
>         'output_string' => $output_string,
>         'allow' => $allow
>      );
>
>     return new soapval('return', 'HelloInfo', $output, false, 'urn:AnyURN');
>  }
>
>
>  }
>
> ?>
>
> On Mon, Sep 8, 2008 at 1:28 AM, David C. Zentgraf <[EMAIL PROTECTED]> wrote:
>>
>> What's the problem with SOAP in Cake?
>> I'm asking because I'll soon have to pull through a project with a
>> tight schedule and I'll be needing SOAP in it.
>> And as people like to say a lot here, there's still PHP in CakePHP, so
>> I was counting on using the PHP SOAP functions without thinking too
>> much. Any problems with them one needs to be aware of?
>>
>> Chrs,
>> Dav
>>
>> On 8 Sep 2008, at 16:22, . wrote:
>>
>> > has anyone gotten soap or nusoap to work with cake 1.2?
>> >
>> > I've been trying to follow this tutorial, but haven't gotten it to
>> > work yet.
>> >
>> >
>> >
>> > http://bakery.cakephp.org/articles/view/a-component-to-help-creating-soap-services
>> >
>> > >
>>
>>
>> >>
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to