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

Bill Mitchell resolved AXIS2C-861.
----------------------------------

       Resolution: Fixed
    Fix Version/s: Current (Nightly)

This fix to this problem has been incorporated in svn revision 617668.  

There is still the minor issue that performing the curl_global_init call in 
axis2_libcurl.c is the best that can be done in the current architecture, but 
is not perfect as it should be done where one is guaranteed to be single 
threaded.  Absent hooks to do this when the http transport layer is loaded, the 
only single threaded point is outside in the client application.  If the client 
application does the call to curl_global_init explicitly itself, the second 
call here in axis2_libcurl.c doesn't hurt.  

> Enable client session management through http cookies in libcurl
> ----------------------------------------------------------------
>
>                 Key: AXIS2C-861
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-861
>             Project: Axis2-C
>          Issue Type: Improvement
>          Components: transport/http
>    Affects Versions: Current (Nightly)
>         Environment: Windows XP, Visual Studio 2005, libxml, libcurl
>            Reporter: Bill Mitchell
>             Fix For: Current (Nightly)
>
>         Attachments: libcurl.diff
>
>
> Many existing SOAP services maintain session context through HTTP cookies.  
> This can be seen in the prevalence of some mechanism to enable client cookies 
> in various SOAP stacks, including the Axis versions in Java and C++.  Without 
> re-implementing all of this in the Axis2C http transport, it would be easy 
> and convenient to provide this support for Axis2C clients built with libcurl. 
>  Libcurl already provides the underlying cookie support, all that is needed 
> is some mechanism to enable/disable this support with, say, the defined but 
> unused maintain_session option.  

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