[
https://issues.apache.org/jira/browse/JCR-2406?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15555184#comment-15555184
]
Tobias Bocanegra commented on JCR-2406:
---------------------------------------
wouldn't it be easier to directly switch to hc4? it is mainly used for spi2dav.
and this is very good covered with unit tests, as we can run the entire API
tests suite over spi2dav.
the only problem is, that
{{org.apache.jackrabbit.webdav.client.methods.DavMethod}} extends from
{{org.apache.commons.httpclient.HttpMethod}}. and {{DavMethod}} is public. i.e.
replacing it breaks backward compatibility.
so 1) is already not backward compatible.
> Upgrade httpclient dependency to 4.0
> ------------------------------------
>
> Key: JCR-2406
> URL: https://issues.apache.org/jira/browse/JCR-2406
> Project: Jackrabbit Content Repository
> Issue Type: Bug
> Components: jackrabbit-jcr-server, jackrabbit-spi2dav
> Reporter: Sébastien Launay
>
> Httpclient is one of these libs that tends to be pulled by another third
> party lib and often with conflicted versions (in a traditional environment
> contrary to OSGi).
> Upgrading from 3.0 to 4.0 allows applications to use both Jackrabbit and the
> latest release of HttpClient.
> As discussed in JCR-2389, this is a sensitive task as it can introduce
> regression.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)