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

Robert Lazarski resolved AXIS2C-1371.
-------------------------------------
    Fix Version/s: 2.0.0
       Resolution: Fixed

Enable libcurl verbose logging when Axis2/C log level is set to DEBUG.
    This helps debug HTTP transport issues by routing libcurl's internal
    debug output through the Axis2/C logging system.
    
    Changes:
    - Add axis2_libcurl_debug_callback() to route curl debug info to log
    - Add axis2_libcurl_set_debug_options() to enable verbose mode
    - Handle all curl_infotype values with descriptive prefixes
    - Limit large data transfers to size-only logging (>1KB)
    - Add unit tests for the debug logging functionality
    
    The original 2009 patch modified the util logging API. This implementation
    is cleaner and self-contained in the libcurl sender module.


> Axis should log libcurl debug information
> -----------------------------------------
>
>                 Key: AXIS2C-1371
>                 URL: https://issues.apache.org/jira/browse/AXIS2C-1371
>             Project: Axis2-C
>          Issue Type: Improvement
>          Components: transport/http
>    Affects Versions: 1.6.0
>            Reporter: Incarnadine
>            Priority: Minor
>              Labels: patch
>             Fix For: 2.0.0
>
>         Attachments: EnableLibcurlLogging.diff
>
>   Original Estimate: 2h
>  Remaining Estimate: 2h
>
> It is difficult to debug the libcurl transport today because Axis2/C doesn't 
> enable libcurl debug logging. I'll attach a patch which does this.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to