Hi all, I'm hitting issues related to MNG-2569 (http://jira.codehaus.org/browse/MNG-2596) when using the clover plugin to instrument an EJB project. The EJB generates both the full EJB and a client EJB, which uses the -client classifier to distinguish itself from the main artifact. Unfortunately, when clover runs it overwrites the non-instrumented -client jar with the instrumented version, which is clearly undesirable.
Is there currently a workaround to this problem? I can always turn clover off for the affected project, but I'd really like to have coverage metrics over all of my projects, not just the ones that don't use a classifier. I've attached a simple project that will show the problem. Untar it and run "mvn site" and you'll note a line like: [INFO] Installing /Users/chris/Documents/dev/MNG2569/target/clover/MNG-2569-1.0-SNAPSHOT-clover-client.jar to /Users/chris/.m2/repository/test/MNG-2569/1.0-SNAPSHOT/MNG-2569-1.0-SNAPSHOT-client.jar You'll probably need to fix the licenseLocation in the pom to point to a valid license (or put a valid license in /tmp/clover.license). Any comments or suggestions much appreciated! Regards, Chris Tucker Tarball of project, 763 bytes (it's small): http://www.nabble.com/file/7732/MNG2569.tgz MNG2569.tgz -- View this message in context: http://www.nabble.com/MNG-2650-%28classifiers%29%2C-clover%2C-and-ejb-client-tf3538761s177.html#a9878362 Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
