I had a crack at working out how to create 2 separate artifacts for the log4j-receivers module, 1 for the primary artifact (as current) and one a chainsaw-specific artifact that excludes the JMS, DB and VFS-based Receivers. This is needed for the Webstart version because of the difference in classloaders being used.

I found this thread extremely useful and promising:

http://www.mail-archive.com/[EMAIL PROTECTED]/msg68479.html

Which looked like it would work a treat, but unfortunately I hit this issue with the maven-jar-plugin:

http://jira.codehaus.org/browse/MJAR-30

Given the 2nd artifact is really 'everything but these ones excluded' without the exclude feature we're a bit stuffed.

I may have to resort to an antrun plugin usage to get what we need. The build-helper plugin can still help us here (slight pun intended).

Just thought I'd update everyone with where I'm at.

cheers,

Paul

Reply via email to