Investigation of the test failures of Hudson on Hudson revealed that
the plxus/components.xml of maven-interceptor and maven2.1-interceptor are picked up in the MavenEmbedder while parsing POM, which breaks Maven 2.0.7 (that is, I needed to run the tests on Maven 2.0.7 to reproduce the problem.) So I'm adding the marker file so that our MaskedClassLoader can hide them from Plexus when we start MavenEmbedder. I hate making this kind of change in the RC branch, and this problem doesn't appear to affect my RC deployment so far (so maybe this only reproduces when we run Hudson inside Maven), but OTOH this should be a fairly low risk change. git-svn-id: https://hudson.dev.java.net/svn/hudson/branches/rc@18126 71c3de6d-444a-0410-be80-ed276b4c234a
Loading
Please register or sign in to comment