[ 
https://jira.codehaus.org/browse/WAGON-418?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Roberto Andrade updated WAGON-418:
----------------------------------

    Description: 
While [removing {{commons-logging}} from 
{{wagon-http-shared}}|https://github.com/apache/maven-wagon/commit/24a54ebe78410c6a0bb508bed839809d5e34a753#diff-a8d5d8a2ce7e0b22dfab7b37e5b05c77L68]
 (as per the comments above), the dependency from {{commons-httpclient:3.1}} 
was also removed. That also being excluded in {{wagon-webdav-jackrabbit}} 
causes any project that uses the webdav wagon as an extension (at least 
starting from version 2.5) to break when running an operation as the 
[initialization of the HttpClient stack requires 
commons-logging|https://gist.github.com/robertoandrade/ec46d6ad0df64470c6b2].

This is fixable simply by adding the removed dependency (which was supposed to 
be moved as per the commit comments from WAGON-388) on 
{{wagon-webdav-jackrabbit}}.

I'm submitting a PR via Github as a proposed fix.

  was:
While [removing {{commons-logging}} from 
{{wagon-http-shared}}|https://github.com/apache/maven-wagon/commit/24a54ebe78410c6a0bb508bed839809d5e34a753#diff-a8d5d8a2ce7e0b22dfab7b37e5b05c77L68]
 (as per the comments above), the dependency from {{commons-httpclient:3.1}} 
also being excluded in {{wagon-webdav-jackrabbit}}, any project that uses the 
webdav wagon as an extension (at least starting from version 2.5) will break 
when running an operation as the [initialization of the HttpClient stack 
requires 
commons-logging|https://gist.github.com/robertoandrade/ec46d6ad0df64470c6b2].

This is fixable simply by adding the removed dependency (which was supposed to 
be moved as per the commit comments from WAGON-388) on 
{{wagon-webdav-jackrabbit}}.

I'm submitting a PR via Github as a proposed fix.


> Changes from WAGON-388 broke the WebDAV Wagon
> ---------------------------------------------
>
>                 Key: WAGON-418
>                 URL: https://jira.codehaus.org/browse/WAGON-418
>             Project: Maven Wagon
>          Issue Type: Bug
>          Components: wagon-webdav
>    Affects Versions: 2.5, 2.6
>         Environment: Apache Maven 3.1.1 
> (0728685237757ffbf44136acec0402957f723d9a; 2013-09-17 11:22:22-0400)
> Maven home: /usr/local/Cellar/maven/3.1.1/libexec
> Java version: 1.7.0_51, vendor: Oracle Corporation
> Java home: /Library/Java/JavaVirtualMachines/jdk1.7.0_51.jdk/Contents/Home/jre
> Default locale: en_US, platform encoding: US-ASCII
> OS name: "mac os x", version: "10.9.4", arch: "x86_64", family: "mac"
>            Reporter: Roberto Andrade
>
> While [removing {{commons-logging}} from 
> {{wagon-http-shared}}|https://github.com/apache/maven-wagon/commit/24a54ebe78410c6a0bb508bed839809d5e34a753#diff-a8d5d8a2ce7e0b22dfab7b37e5b05c77L68]
>  (as per the comments above), the dependency from {{commons-httpclient:3.1}} 
> was also removed. That also being excluded in {{wagon-webdav-jackrabbit}} 
> causes any project that uses the webdav wagon as an extension (at least 
> starting from version 2.5) to break when running an operation as the 
> [initialization of the HttpClient stack requires 
> commons-logging|https://gist.github.com/robertoandrade/ec46d6ad0df64470c6b2].
> This is fixable simply by adding the removed dependency (which was supposed 
> to be moved as per the commit comments from WAGON-388) on 
> {{wagon-webdav-jackrabbit}}.
> I'm submitting a PR via Github as a proposed fix.



--
This message was sent by Atlassian JIRA
(v6.1.6#6162)

Reply via email to