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: [mojo-dev] Re: Build-Helper-Maven-Plugin / Build-MetaData-Maven-Plugin

2013-04-16 Thread Stephen Connolly
http://developer-blog.cloudbees.com/2013/04/the-maven-way.html On 16 April 2013 16:16, Stephen Connolly wrote: > > > > On 16 April 2013 16:11, Mark H. Wood wrote: > >> On Mon, Apr 15, 2013 at 09:48:35PM +0100, Stephen Connolly wrote: >> [snip] >> > The reality is that the true goal of the Maven

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: [mojo-dev] Re: Build-Helper-Maven-Plugin / Build-MetaData-Maven-Plugin

2013-04-16 Thread Stephen Connolly
On 16 April 2013 16:11, Mark H. Wood wrote: > On Mon, Apr 15, 2013 at 09:48:35PM +0100, Stephen Connolly wrote: > [snip] > > The reality is that the true goal of the Maven Way™ is that your pom > should > > be as close as possible to the following > > > > > > ... > > ... > > ... > > ...

Re: [mojo-dev] Re: Build-Helper-Maven-Plugin / Build-MetaData-Maven-Plugin

2013-04-16 Thread Mark H. Wood
On Mon, Apr 15, 2013 at 09:48:35PM +0100, Stephen Connolly wrote: [snip] > The reality is that the true goal of the Maven Way™ is that your pom should > be as close as possible to the following > > > ... > ... > ... > ... > > ... > > > > Every line you add to the above is movi

RE: Maven-release-plugin error

2013-04-16 Thread Zanzerkia, Robert
Hi Mirko, Thank you for your answers. What do you mean by check out to: c:/tmp/myprj ?? Do I use below switch for that? mvn -B -Dresume=false -DworkingDirectory=/tmp/myprj release:prepare release:perform BTW: regarding naming the workspace We

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