Re: Shade plugin plus WAR overlays

2013-04-16 Thread Richard Vowles
On Wed, Apr 17, 2013 at 7:43 AM, Stephen Connolly < stephen.alan.conno...@gmail.com> wrote: > > >> > > Hmm. I understand what ClassLoader.getResources(path) returns (just read > > the javadoc). However, if I have a bunch of independently developed > > components that are assembled as WAR overlays,

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Stephen Connolly
On 16 April 2013 17:57, Mark Eggers wrote: > On 4/16/2013 9:33 AM, Stephen Connolly wrote: > >> On 16 April 2013 17:25, Mark Eggers wrote: >> >> Comments in-line, and some of the original trimmed . . . >>> >>> >>> On 4/16/2013 8:54 AM, Stephen Connolly wrote: >>> >>> On 16 April 2013 16:19, Ma

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Mark Eggers
On 4/16/2013 9:33 AM, Stephen Connolly wrote: On 16 April 2013 17:25, Mark Eggers wrote: Comments in-line, and some of the original trimmed . . . On 4/16/2013 8:54 AM, Stephen Connolly wrote: On 16 April 2013 16:19, Mark Eggers wrote: On 4/16/2013 2:31 AM, Richard Vowles wrote: wha

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Stephen Connolly
It can be as simple as a jar artifact that has one file: META-INF/plexus/components.xml For an example of the content of such a components.xml https://github.com/jszip/jszip-maven-plugin/blob/master/src/main/resources/META-INF/plexus/components.xml (yes that is in a plugin, but the packaging co

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Laird Nelson
On Tue, Apr 16, 2013 at 8:54 AM, Stephen Connolly < stephen.alan.conno...@gmail.com> wrote: > perhaps even defining a new packaging type so that I can > just go eggers-war > I have a similar requirement and never thought about the packaging type; what a great idea! Where is the documentation that

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Stephen Connolly
On 16 April 2013 17:25, Mark Eggers wrote: > Comments in-line, and some of the original trimmed . . . > > > On 4/16/2013 8:54 AM, Stephen Connolly wrote: > >> On 16 April 2013 16:19, Mark Eggers wrote: >> >> On 4/16/2013 2:31 AM, Richard Vowles wrote: >>> >>> what needs concatenating? there is

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Mark Eggers
Comments in-line, and some of the original trimmed . . . On 4/16/2013 8:54 AM, Stephen Connolly wrote: On 16 April 2013 16:19, Mark Eggers wrote: On 4/16/2013 2:31 AM, Richard Vowles wrote: what needs concatenating? there isnt much designed to be anti-modular these days. Some properties

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Ron Wheeler
+1 Very well put! On 16/04/2013 11:54 AM, Stephen Connolly wrote: On 16 April 2013 16:19, Mark Eggers wrote: On 4/16/2013 2:31 AM, Richard Vowles wrote: what needs concatenating? there isnt much designed to be anti-modular these days. Some properties files. I could possibly remove the pro

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Stephen Connolly
On 16 April 2013 16:19, Mark Eggers wrote: > On 4/16/2013 2:31 AM, Richard Vowles wrote: > >> what needs concatenating? there isnt much designed to be anti-modular >> these >> days. >> > > Some properties files. I could possibly remove the properties files issue > by either having the developers

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Mark Eggers
On 4/16/2013 2:31 AM, Richard Vowles wrote: what needs concatenating? there isnt much designed to be anti-modular these days. Some properties files. I could possibly remove the properties files issue by either having the developers hand craft them for each project, or design a new modular con

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Richard Vowles
what needs concatenating? there isnt much designed to be anti-modular these days. On Apr 16, 2013 6:56 PM, "Mark Eggers" wrote: > Hi, > > I'm fairly new to Maven, and I'm trying to meet the following requirements. > > 1. A web site consisting of multiple components, some optional > 2. Optional co

Re: Shade plugin plus WAR overlays

2013-04-16 Thread Stephen Connolly
On Tuesday, 16 April 2013, Mark Eggers wrote: > Hi, > > I'm fairly new to Maven, and I'm trying to meet the following requirements. > > 1. A web site consisting of multiple components, some optional > 2. Optional components each have some configuration files > 3. If multiple optional components ar

Shade plugin plus WAR overlays

2013-04-15 Thread Mark Eggers
Hi, I'm fairly new to Maven, and I'm trying to meet the following requirements. 1. A web site consisting of multiple components, some optional 2. Optional components each have some configuration files 3. If multiple optional components are present, the configuration files should be concatenat