SOAP documentation

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I think the soap docs aren't published because the package is listed as beta
not stable.

Does anyone the proper way to contribute documentation? or produce it on our
own?

thanks
dave


-----Original Message-----
From: Ai Leen Tan [mailto:tan_ai_leen9@hotmail.com]
Sent: Sunday, March 07, 2004 9:30 PM
To: ajb732@comcast.net
Cc: soap@lists.php.net
Subject: Re:  Timeout issue-does not work even when timeout is set


Yuh there should be . At pear.php.net. But I was using google to search for 
PEAR SOAP related stuff and glimpse the source code by chance :)

Regards,
Tan Ai Leen




----Original Message Follows----
From: Al Baker <ajb732@comcast.net>
To: Tan Ai Leen <tan_ai_leen9@hotmail.com>
CC: soap@lists.php.net
Subject: Re:  Timeout issue-does not work even when timeout is set
Date: Sun, 07 Mar 2004 14:03:15 -0500

Is there a document that states the variables for the HTTP class?
Something a little more straight forward then sifting through the
code....

On Sun, 2004-03-07 at 15:17 +0800, Tan Ai Leen wrote:

 > Hi,
 >
 > There is this timeout variable for HTTP class  that pear soap is using.
 > I set the timeout to be 0 which the comments in HTTP class say means
 > never, like this:
 > $client->setOpt("timeout", 0);
 >
 > Not sure if it will work... cos the timeout could be cause by the OS,
 > firewall, etc. As I am not good with network infrastructure, can't
 > confirm anything.
 >
 > But you can try to configure the timeout for SOAP using the above 
function.
 >
 > Tell me if it works for you.
 >
 > Ai Leen
 >
 >
 > Chin Yau Chia wrote:
 >
 > > Hi Tan,
 > >
 > > I am having similar problem too using pear soap to connect to similar
 > > web service. However, if I use NuSOAP, it seems that the request goes
 > > forever. Any tip from your side??
 > >
 > > Rgds,
 > > chiacy
 > >
 > > Tan Ai Leen wrote:
 > >
 > >> Hi,
 > >>
 > >> I wish that it is the case but it is not. The script execution time is
 > >> set to 0 in the php.ini. Are there anything else that I can set to
 > >> increase the time allow for web service clients to contact the web
 > >> service server?
 > >>
 > >> Regards,
 > >> Ai Leen
 > >>
 > >> Mike Carter wrote:
 > >>
 > >>> Hi,
 > >>>
 > >>> Could it be that the PHP script calling the first webservice is
 > >>> timing out
 > >>> (30 seconds as standard in the php.ini) whilst calling the 2nd
 > >>> webservice
 > >>> and wating for the response.
 > >>>
 > >>> Regards,
 > >>>
 > >>>
 > >>> Mike C.
 > >>>
 > >>>
 > >>>> -----Original Message-----
 > >>>> From: Tan Ai Leen [mailto:tan_ai_leen9@hotmail.com] Sent: 07 January
 > >>>> 2004 01:32
 > >>>> To: soap@lists.php.net
 > >>>> Subject: Re:  Timeout issue-does not work even when timeout is
 > >>>> set
 > >>>>
 > >>>>
 > >>>> No, I am not using curl.
 > >>>> My script calls web service A and then web service A will in turn
 > >>>> call web service B. I know that the timeout occur when I am made a
 > >>>> call to web service B because there is no timeout error when I
 > >>>> comment out the object instantiation for the class that calls web
 > >>>> service B.
 > >>>>
 > >>>> Here's the error message:
 > >>>>
 > >>>> soap_fault Object ( [error_message_prefix] => [mode] => 1 [level] =>
 > >>>> 1024 [code] => HTTP [message] => Timed out read from 202.95.185.176
 > >>>> [userinfo] => [backtrace] => Array ( [0] => Array ( [file] =>
 > >>>> /usr/share/pear/SOAP/Fault.php [line] => 49 [function] => pear_error
 > >>>> [class] => pear_error [type] => :: [args] => Array ( [0] => Timed
 > >>>> out read from 202.95.185.176 [1] => HTTP [2] => [3] => [4] => ) )
 > >>>> [1] => Array ( [file] => /usr/share/pear/SOAP/Base.php [line] => 199
 > >>>> [function] => soap_fault [class] => soap_fault [type] => ->  [args]
 > >>>> => Array ( [0] => Timed out read from 202.95.185.176 [1] => HTTP [2]
 > >>>> => [3] => [4] => [5] => ) ) [2] => Array ( [file] =>
 > >>>> /usr/share/pear/SOAP/Transport/HTTP.php [line] => 510 [function] =>
 > >>>> _raisesoapfault [class] => soap_transport_http [type] => ->  [args]
 > >>>> => Array ( [0] => Timed out read from 202.95.185.176 ) ) [3] =>
 > >>>> Array ( [file] => /usr/share/pear/SOAP/Transport/HTTP.php [line] =>
 > >>>> 153 [function] => _sendhttp [class] => soap_transport_http [type] =>
 > >>>> -> [args] => Array ( [0] => 3197 bbc gobbc243 uiyeb2207012004032317
 > >>>> 1073416997 36036 60127590176 ikr hello 0  [1] => Array ( [trace] =>
 > >>>> 0 [input] => parse [result] => parse [parameters] => [soapaction] =>
 > >>>> urn:ws#bbcserver#deliverMOMessage [namespace] => [style] => rpc
 > >>>> [use] => encoded ) ) ) [4] => Array ( [file] =>
 > >>>> /usr/share/pear/SOAP/Client.php [line] => 264 [function] => send
 > >>>> [class] => soap_transport_http [type] => ->  [args] => Array ( [0]
 > >>>> => 3197 bbc gobbc243 uiyeb2207012004032317 1073416997 36036
 > >>>> 60127590176 ikr hello 0  [1] => Array ( [trace] => 0 [input] =>
 > >>>> parse [result] => parse [parameters] => [soapaction] =>
 > >>>> urn:ws#bbcserver#deliverMOMessage [namespace] => [style] => rpc
 > >>>> [use] => encoded ) ) ) [5] => Array ( [file] =>
 > >>>> /var/www/html/dreamscape_mg/fireMO.php [line] => 37 [function] =>
 > >>>> call [class] => soap_client [type] => ->  [args] => Array ( [0] =>
 > >>>> deliverMOMessage [1] => Array ( [ApplicationId] => 3197 [Login] =>
 > >>>> bbc [Password] => gobbc243 [Authcode] => uiyeb22[DateTime] =>
 > >>>> 07012004032317 [MessageOriginatingId] => 1073416997 [ShortCode] =>
 > >>>> 36036 [ReceiverMSISDN] => 60127590176 [Message] => ikr hello
 > >>>> [Language] => 0 ) ) ) ) [callback] => )
 > >>>> This execution took 4.0490440130234 seconds
 > >>>>
 > >>>> Laurent Buhler wrote:
 > >>>>
 > >>>>> $this->setOpt('curl', CURLOPT_TIMEOUT,
 > >>>>> $GLOBALS['g_ps']['MedVisor']['connectionTimeout']);
 > >>>>> Hi,
 > >>>>>
 > >>>>> Do you know what is raising the timeout ?
 > >>>>>
 > >>>>> Hint: you might use curl, in that case you might need to
 > >>>>
 > >>>>
 > >>>>
 > >>>> change curl timeout
 > >>>>
 > >>>>> with $client->setOpt('curl', CURLOPT_TIMEOUT, 120);
 > >>>>> after you instantiate your client.
 > >>>>>
 > >>>>>
 > >>>>>
 > >>>>>
 > >>>>>> -----Original Message-----
 > >>>>>> From: Tan Ai Leen [mailto:tan_ai_leen9@hotmail.com]
 > >>>>>> Sent: Tuesday, January 06, 2004 11:34 AM
 > >>>>>> To: soap@lists.php.net
 > >>>>>> Subject:  Timeout issue-does not work even when timeout is 
set
 > >>>>>>
 > >>>>>> Hi,
 > >>>>>> I have this class that creates a web service client and
 > >>>>
 > >>>>
 > >>>>
 > >>>> call the method.
 > >>>>
 > >>>>>> It took 18s for the script to finish executing. I will get
 > >>>>
 > >>>>
 > >>>>
 > >>>> the time out
 > >>>>
 > >>>>>> read from ip when I run the script. But this only happened when I 
am
 > >>>>>> using a browser or command-line, not with XMLspy to send
 > >>>>
 > >>>>
 > >>>>
 > >>>> the request. I
 > >>>>
 > >>>>>> have set the timeout variable as advised by other posts in this
 > >>>>>> newsgroup. Funny that it works for them but not for me.
 > >>>>>> My code:
 > >>>>>> $client = new SOAP_Client($this->config['wsdlURL']);
 > >>>>>> $client->setOpt('timeout', 200);
 > >>>>>>
 > >>>>>> Is there any other methods to make this work? Could it be
 > >>>>
 > >>>>
 > >>>>
 > >>>> because of I
 > >>>>
 > >>>>>> am using a script to call the web service that caused the
 > >>>>
 > >>>>
 > >>>>
 > >>>> timeout?(note
 > >>>>
 > >>>>>> that when using XMLspy to call the web service, it is working)
 > >>>>>>
 > >>>>>> Thanks for replying
 > >>>>>> Ai Leen
 > >>>>>>
 > >>>>>> --
 > >>>>>> PHP Soap Mailing List (http://www.php.net/)
 > >>>>>> To unsubscribe, visit: http://www.php.net/unsub.php
 > >>>>>
 > >>>>>
 > >>>>>
 > >>>>>
 > >>>> --
 > >>>> PHP Soap Mailing List (http://www.php.net/)
 > >>>> To unsubscribe, visit: http://www.php.net/unsub.php
 > >>>>
 > >>>>
 > >>>
 > >>>
 > >>>
 > >>> 
________________________________________________________________________
 > >>> This email has been scanned for all viruses by the MessageLabs Email
 > >>> Security System. For more information on a proactive email security
 > >>> service working around the clock, around the globe, visit
 > >>> http://www.messagelabs.com
 > >>> 
________________________________________________________________________
 >
 > --
 > PHP Soap Mailing List (http://www.php.net/)
 > To unsubscribe, visit: http://www.php.net/unsub.php

_________________________________________________________________
Find gifts, buy online with MSN Shopping. http://shopping.msn.com.sg/

-- 
PHP Soap Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

-- 
PHP Soap Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


[Index of Archives]     [PHP Home]     [PHP Users]     [Kernel Newbies]     [PHP Database]     [Yosemite]

  Powered by Linux