AbstractHTTPSender: changes to the isAllowRetry flag have no effect
-------------------------------------------------------------------

                 Key: AXIS2-4021
                 URL: https://issues.apache.org/jira/browse/AXIS2-4021
             Project: Axis 2.0 (Axis2)
          Issue Type: Bug
          Components: transports
    Affects Versions: 1.4.1
         Environment: bug independent of environment
            Reporter: Uwe Kylau


The class org.apache.axis2.transport.http.AbstractHTTPSender contains a boolean 
flag isAllowedRetry, initally set to false.

In class HTTPSender this flag is propagated to the AxisRequestEntity used by 
the PostMethod (or PutMethod).
However, this is done BEFORE executeMethod(...) is called on AbstractHTTPSender.

Part of executeMethod(...) is to retrieve the HostConfiguration, which in turn 
includes processing the authentication information.
Now, the problem is that isAllowedRetry might change in 
setAuthenticationInfo(...), but this change is NEVER propagated to the 
AxisRequestEntity.
AxisRequestEntity does not even allow to change parameters once it has been 
created.

Thanks in advance for fixing.

-- 
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]

Reply via email to