You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@jakarta.apache.org by "Nick Williams (JIRA)" <ca...@jakarta.apache.org> on 2010/05/21 00:06:19 UTC

[jira] Created: (CACTUS-272) Cactus using org.apache.commons.httpclient and should be upgraded to use org.apache.http

Cactus using org.apache.commons.httpclient and should be upgraded to use org.apache.http
----------------------------------------------------------------------------------------

                 Key: CACTUS-272
                 URL: https://issues.apache.org/jira/browse/CACTUS-272
             Project: Cactus
          Issue Type: Improvement
          Components: Framework
    Affects Versions: 1.8.1
         Environment: Microsoft Windows XP Pro SP 3
            Reporter: Nick Williams


Currently, Cactus utilizes the Commons HttpClient project (org.apache.commons.httpclient) and requires it as a dependency. However, HttpClient left the commons and became a separate Jakarta project over six years ago. Cactus users using HttpClient for other purposes and utilizing any features implemented since 2004 must include HttpClient libraries in their project twice because of this - once from the old project and once from the new project.

The next version of Cactus should be upgraded to use the HttpClient implementation in Apache Jakarta: http://hc.apache.org/httpclient-3.x/

-- 
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: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org


[jira] Commented: (CACTUS-272) Cactus using org.apache.commons.httpclient and should be upgraded to use org.apache.http

Posted by "Cory Lum (JIRA)" <ca...@jakarta.apache.org>.
    [ https://issues.apache.org/jira/browse/CACTUS-272?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12923889#action_12923889 ] 

Cory Lum commented on CACTUS-272:
---------------------------------

I agree but the upgrade should be to HttpComponents. Or there should be choice between httpclient/httpcomponents. Applications that use HttpComponents cannot use Cactus due to the HttpClient dependency. If HttpComponent is deployed with HttpClient, there are runtime conflicts. 

According to http://hc.apache.org/, Commons HttpClient 3.x codeline is nearing the end of life. All users of Commons HttpClient 3.x are strongly encouraged to upgrade to HttpClient 4.0. 

> Cactus using org.apache.commons.httpclient and should be upgraded to use org.apache.http
> ----------------------------------------------------------------------------------------
>
>                 Key: CACTUS-272
>                 URL: https://issues.apache.org/jira/browse/CACTUS-272
>             Project: Cactus
>          Issue Type: Improvement
>          Components: Framework
>    Affects Versions: 1.8.1
>         Environment: Microsoft Windows XP Pro SP 3
>            Reporter: Nick Williams
>   Original Estimate: 4h
>  Remaining Estimate: 4h
>
> Currently, Cactus utilizes the Commons HttpClient project (org.apache.commons.httpclient) and requires it as a dependency. However, HttpClient left the commons and became a separate Jakarta project over six years ago. Cactus users using HttpClient for other purposes and utilizing any features implemented since 2004 must include HttpClient libraries in their project twice because of this - once from the old project and once from the new project.
> The next version of Cactus should be upgraded to use the HttpClient implementation in Apache Jakarta: http://hc.apache.org/httpclient-3.x/

-- 
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: notifications-unsubscribe@jakarta.apache.org
For additional commands, e-mail: notifications-help@jakarta.apache.org