basil opened a new pull request #149:
URL: https://github.com/apache/ant/pull/149


   See [JENKINS-21579](https://issues.jenkins.io/browse/JENKINS-21579) and 
[JENKINS-22310](https://issues.jenkins.io/browse/JENKINS-22310). Back in 2014, 
Kohsuke Kawaguchi (the creator of Jenkins) forked `AntClassLoader` from Ant 
1.8.3 into Jenkins core to apply [the following 
fix](https://github.com/jenkinsci/jenkins/commit/9a2882dd70) to it:
   
   ```
   commit 9a2882dd70 (tag: changes/76)
   Author: Kohsuke Kawaguchi <k...@kohsuke.org>
   Date:   Mon Mar 24 23:04:54 2014
   
       [FIXED JENKINS-21579] UberClassLoader.findResources() improvements
       
       This is just a locally patched version, so not meant to be used outside
       core.
   ```
   
   I am now looking into unforking `AntClassLoader` in Jenkins core so that we 
can reuse the latest upstream version from Ant 1.10.x. As far as I can tell the 
fix remains valid and should be contributed upstream.
   
   [This 
comment](https://issues.jenkins.io/browse/JENKINS-22310?focusedCommentId=197405&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-197405)
 specifically contains Kohsuke's analysis describing the cause of the problem 
and the motivation for the fix.
   
   This fix has been battle tested on every Jenkins installation for the past 7 
years.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@ant.apache.org
For additional commands, e-mail: dev-h...@ant.apache.org

Reply via email to