Changing the timeout has no effect when reusing the same stub, and with
HTTPConstants.REUSE_HTTP_CLIENT set to "true"
---------------------------------------------------------------------------------------------------------------------
Key: AXIS2-3160
URL: https://issues.apache.org/jira/browse/AXIS2-3160
Project: Axis 2.0 (Axis2)
Issue Type: Bug
Components: kernel, transports
Affects Versions: 1.3
Environment: Win XP SP2, Java 6 update 2
Reporter: Chris Gibbs
In the constructor of a stub, I use the following code:
_getServiceClient().getOptions().setProperty(HTTPConstants.SO_TIMEOUT, timeout);
_getServiceClient().getOptions().setProperty(HTTPConstants.CONNECTION_TIMEOUT,
timeout);
_getServiceClient().getOptions().setTimeOutInMilliSeconds(timeout);
_getServiceClient().getOptions().setProperty(HTTPConstants.REUSE_HTTP_CLIENT,
"true");
This works fine - the timeout is set correctly, and the HTTP connections are
being re-used correctly.
However, if I then reuse the same stub but change the timeout value, then the
timeout of the underlying HTTP connection stays at the old value the next time
a request is made. Setting REUSE_HTTP_CLIENT to "false" cause the timeout to be
updated correctly.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]