Timeout property in 99Local.xml

Use the timeout property to specify the amount of time to wait for a web service response when invoking an outbound request.

Use the timeout property to specify the maximum time (in seconds) that the system will wait for a response to be returned. The value minus one (-1) is the default value. The value -1 causes the property to be ignored, and the underlying web service engine's default value of 300 seconds is used for the request timeout.

If the system does not respond in the required time, an exception is generated and the request fails.

Specify a value that is reasonable for your web service application. If the timeout value is unrealistically short, an exception might result in a case where the web service invocation would be successful with more time. If the timeout value is excessively long, performance might suffer because the system will wait too long before it generates an exception.

The 99Local.xml stanza for the timeout property looks like this example:
<--Timeout in seconds to wait when invoking WebService using SOAPConnector 
   Use -1 to disable-->
<timeout>-1</timeout>