RE: [PHP-SOAP-DEV] Custom Faults - Bug
Status: Alpha
Brought to you by:
rodif_bl
|
From: phpsurf <ph...@if...> - 2002-05-05 01:17:11
|
to help you on that bug :
return new SoapFault("my error message !");
makes PHP crash;
but
return new SoapFault("my error message !", null, null, null);
seems to work fine ...
some problem with the default values, i guess ...
> -----Original Message-----
> From: php...@li...
> [mailto:php...@li...]On Behalf
> Of phpsurf
> Sent: dimanche 5 mai 2002 03:16
> To: brad lafountain; php...@li...
> Subject: RE: [PHP-SOAP-DEV] Custom Faults
>
>
> well ...
> I've just restored my test scripts and added some new custom errors after
> installing the last release 0.1.1, and
> they don't work !
> return new SoapFault("my error message !");
> makes PHP crash ! :(
>
> (working on Windows 2000 + Apache 1.23 + PHP 4.2.0 + Php_Soap 0.1.1)
>
> > -----Original Message-----
> > From: php...@li...
> > [mailto:php...@li...]On Behalf
> > Of brad lafountain
> > Sent: jeudi 2 mai 2002 05:21
> > To: phpsurf; php...@li...
> > Subject: RE: [PHP-SOAP-DEV] Custom Faults
> >
> >
> >
> > --- phpsurf <ph...@if...> wrote:
> > > well, it sounds good ...
> > > new SoapFault ("faultstring", ["faultcode", ]["faultactor",
> > ]["details"])
> >
> > I am implementing this now...
> >
> > I think i will do..
> > new SoapFault ("faultstring", ["faultcode", ]["details",
> ]["faultactor"])
> > or
> > new SoapFault ("faultstring", ["details", ]["faultcode",
> ]["faultactor"])
> >
> > What do you think...
> >
> > The reason for this is i think people will use details more than
> > they will use
> > actor....
> >
> >
> > >
> > > but maybe, you could take advantage from waiting for the new exception
> > > system in ZendEngine2 ...
> > >
> > > then, we could have several exception classes, extending SoapFault ...
> > >
> > > class MySoapException extends SoapFault {
> > > var $faultcode = "MYAPP:MyCode";
> > > ...
> > > }
> > >
> > > and then in you soap method:
> > >
> > > throw new MySoapException ();
> >
> > Yeah i want to do alot of stuff with zend two...
> >
> > throwing faults on server and catching faults on client...
> >
> >
> > >
> > >
> > >
> > > -----Original Message-----
> > > From: brad lafountain [mailto:rod...@ya...]
> > > Sent: mardi 30 avril 2002 20:00
> > > To: phpsurf; php...@li...
> > > Subject: Re: [PHP-SOAP-DEV] Custom Faults
> > >
> > >
> > >
> > > --- phpsurf <ph...@if...> wrote:
> > > > Hi
> > > >
> > > > just a quick question :
> > > > is it possible to throw custom faults on the soap server side ?
> > > >
> > > > the native PHP errors handling is really great ... everything works
> > > without
> > > > having to handle anything !
> > > > but what if I want to qualify the different types of errors
> and assign
> > > them
> > > > different FaultCodes ?
> > >
> > > Currently there is no way of doing this. I do have a
> SoapFault class. I
> > > wanted
> > > to intergrate that on the server side so you could do what you
> > are talking
> > > about.
> > >
> > > How would you suggest the fault code return look.
> > >
> > > function do_something()
> > > {
> > > if(some_status)
> > > return string;
> > > else
> > > return new SoapFault("code", "details");
> > > }
> > >
> > >
> > > - brad
> > > >
> > > > thx
> > > >
> > > >
> > > >
> > >
> > >
> > __________________________________________________________________
> > __________
> > > __
> > > > ifrance.com, l'email gratuit le plus complet de l'Internet !
> > > > vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
> > > > http://www.ifrance.com/_reloc/email.emailif
> > > >
> > > >
> > > >
> > > > _______________________________________________
> > > > Phpsoaptoolkit-development mailing list
> > > > Php...@li...
> > > >
> https://lists.sourceforge.net/lists/listinfo/phpsoaptoolkit-development
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Yahoo! Health - your guide to health and wellness
> > http://health.yahoo.com
> >
> >
> >
> __________________________________________________________________
> __________
> __
> > ifrance.com, l'email gratuit le plus complet de l'Internet !
> > vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
> > http://www.ifrance.com/_reloc/email.emailif
> >
> >
>
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Health - your guide to health and wellness
> http://health.yahoo.com
>
> _______________________________________________________________
>
> Have big pipes? SourceForge.net is looking for download mirrors. We supply
> the hardware. You get the recognition. Email Us: ban...@so...
> _______________________________________________
> Phpsoaptoolkit-development mailing list
> Php...@li...
> https://lists.sourceforge.net/lists/listinfo/phpsoaptoolkit-development
>
>
> __________________________________________________________________
> ____________
> ifrance.com, l'email gratuit le plus complet de l'Internet !
> vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
> http://www.ifrance.com/_reloc/email.emailif
>
>
>
> _______________________________________________________________
>
> Have big pipes? SourceForge.net is looking for download mirrors. We supply
> the hardware. You get the recognition. Email Us: ban...@so...
> _______________________________________________
> Phpsoaptoolkit-development mailing list
> Php...@li...
> https://lists.sourceforge.net/lists/listinfo/phpsoaptoolkit-development
______________________________________________________________________________
ifrance.com, l'email gratuit le plus complet de l'Internet !
vos emails depuis un navigateur, en POP3, sur Minitel, sur le WAP...
http://www.ifrance.com/_reloc/email.emailif
|