Two questions: #1: I've written a plugin to integrate jCoverage (http://www.jcoverage.com) with Maven. The plugin itself works fine, but I get a class loader conflict later on in the run:
xdoc:generate-from-pom: [echo] Generating xdocs from POM ... BUILD FAILED null:58:30: <attainGoal> null:25:30: <attainGoal> null:363:9: <velocity:merge> Class org/apache/log4j/Layout violates loader constraints Total time: 1 minutes 48 seconds If I disable jCoverage the build executes flawlessly. I've confirmed that I'm using the correct (root) classloader in the plugin's project.xml (see below). Is there anything else I should consider in troubleshooting this? #2: Once this is working, is it best donated back to maven.apache.org or to the maven-plugins.sourceforge.net group? I vaguely remember some discussion on the list about keeping GPL dependencies out of the Jakarta codebase...? Thanks for any assistance. Mark Langley (Plugin's project.xml dependencies follow...) <dependencies> <dependency> <id>jcoverage</id> <version>1.0.4</version> <properties> <classloader>root</classloader> </properties> </dependency> <dependency> <id>log4j</id> <version>1.2.7</version> <properties> <classloader>root</classloader> </properties> </dependency> <dependency> <id>bcel</id> <version>5.0</version> <properties> <classloader>root</classloader> </properties> </dependency> <dependency> <id>oro</id> <version>2.0.7</version> <properties> <classloader>root</classloader> </properties> </dependency> <dependency> <id>java-getopt</id> <version>1.0.9</version> <properties> <classloader>root</classloader> </properties> </dependency> </dependencies> --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]