[ 
https://issues.apache.org/jira/browse/AXIS2C-1244?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

S.Uthaiyashankar resolved AXIS2C-1244.
--------------------------------------

    Resolution: Fixed

Patch applied in revision 778987. Thank you very much for the patch. 

> Axis2/C HTTP transport sends SOAP calls twice when using BASIC auth
> -------------------------------------------------------------------
>
>                 Key: AXIS2C-1244
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-1244
>             Project: Axis2-C
>          Issue Type: Bug
>          Components: transport/http
>    Affects Versions: 1.4.0
>         Environment: Linux i686
>            Reporter: Chris Rose
>            Assignee: S.Uthaiyashankar
>            Priority: Blocker
>             Fix For: Next Version
>
>         Attachments: axis2c-1244.txt
>
>
> When I send a SOAP request using the built-in HTTP transport using HTTP-Basic 
> authentication, the request ends up being sent two times.  I've verified this 
> with tcpmon, and I've stepped into the code to see that it's happening.
> The code that's doing this is in the 1.4.0 unix release tarball, in 
> src/core/transport/http/sender/http_sender.c at line 973 (where 
> force_http_auth is true due to an earlier call to 
> axis2_options_set_http_auth_info with auth type = Basic) and then later in 
> the false branch of the check on line 995, which starts on line 1054 of 
> http_sender.c.
> The status code values from the initial calls don't seem to be checked, 
> because they've plainly succeeded at this point.
> This is a dead-in-the-water blocker for us, with a release to a client coming 
> up in four days.  I don't have the time to upgrade to 1.5.0 on all of our 
> tested platforms (because we're shipping this on Solaris as well, and that 
> requires some patches to Axis2/C that we've got done for 1.4.0 and will be 
> sending in one of these days).  I realize it's a bit presumptuous, but could 
> someone suggest a patch to this that would allow me to proceed?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to