Re : Issue with Maven WAR plugin and overlay when using war:inplace

2010-07-22 Thread Julien HENRY
I will try your suggestion but according to the documentation, my use case 
should be the default one (without configuration). In addition, war:exploded 
produces the correct result but war:inplace produces a different result so I 
definitely think there is an issue.


Regards,

Julien



- Message d'origine 
> De : Kumar Ampani 
> À : Maven Users List 
> Envoyé le : Jeu 22 juillet 2010, 0h 11min 51s
> Objet : Re: Issue with Maven WAR plugin and overlay when using war:inplace
> 
> Use overlay tags in war plugin configuration to control the order.
> 
> On  Wednesday, July 21, 2010, Julien HENRY  wrote:
> > Hi  all,
> >
> > I have a web application that depends on another WAR  (overlay). According 
to
> > m-war-p documentation [1], the current  application is priority #1 and then 
>come
> > dependent war. My understanding  is that when there are two files with same 
>path
> > in both current  application and dependent war, this is the file in current
> > application  that should ultimately be taken to produce the final war.
> >
> >  Example:
> > current application contains the file  src/main/webapp/WEB-INF/web.xml
> >
> > dependent war contain a nearly  empty file dependentWar.war!WEB-INF/web.xml
> >
> > When I run mvn  war:inplace I can read in the log:
> >
> > [INFO] ---  maven-war-plugin:2.1-beta-1:inplace (default-cli) @ myWebApp ---
> >  ...
> > [INFO] Processing war project
> > [INFO] Processing overlay[ id  com.mycompany:dependentWar]
> > ...
> > [INFO] File[WEB-INF/web.xml]  belonged to overlay[currentBuild] so it will 
be
> >  overwritten.
> >
> > As a result the src/main/webapp/WEB-INF/web.xml  file was overwritten in the
> > current application by the file coming from  the dependent WAR.
> >
> >
> > If I run mvn war:exploded the result  is correct and the file in
> >  target/myCurrentWebApp-XX-SNAPSHOT/WEB-INF/web.xml is the one coming from  
>the
> > current web app.
> >
> > Is it a known issue? Do you know if  there is a workaround?
> >
> >
> >
> > Regards,
> >
> >  Julien
> >
> >
> > [1] http://maven.apache.org/plugins/maven-war-plugin/overlays.html
> >
> >
> >
> >
> >
> >  -
> >  To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> >  For additional commands, e-mail: users-h...@maven.apache.org
> >
> >
> 
> -
> To  unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For  additional commands, e-mail: users-h...@maven.apache.org
> 
> 




-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re: Issue with Maven WAR plugin and overlay when using war:inplace

2010-07-21 Thread Kumar Ampani
Use overlay tags in war plugin configuration to control the order.

On Wednesday, July 21, 2010, Julien HENRY  wrote:
> Hi all,
>
> I have a web application that depends on another WAR (overlay). According to
> m-war-p documentation [1], the current application is priority #1 and then 
> come
> dependent war. My understanding is that when there are two files with same 
> path
> in both current application and dependent war, this is the file in current
> application that should ultimately be taken to produce the final war.
>
> Example:
> current application contains the file src/main/webapp/WEB-INF/web.xml
>
> dependent war contain a nearly empty file dependentWar.war!WEB-INF/web.xml
>
> When I run mvn war:inplace I can read in the log:
>
> [INFO] --- maven-war-plugin:2.1-beta-1:inplace (default-cli) @ myWebApp ---
> ...
> [INFO] Processing war project
> [INFO] Processing overlay[ id com.mycompany:dependentWar]
> ...
> [INFO] File[WEB-INF/web.xml] belonged to overlay[currentBuild] so it will be
> overwritten.
>
> As a result the src/main/webapp/WEB-INF/web.xml file was overwritten in the
> current application by the file coming from the dependent WAR.
>
>
> If I run mvn war:exploded the result is correct and the file in
> target/myCurrentWebApp-XX-SNAPSHOT/WEB-INF/web.xml is the one coming from the
> current web app.
>
> Is it a known issue? Do you know if there is a workaround?
>
>
>
> Regards,
>
> Julien
>
>
> [1] http://maven.apache.org/plugins/maven-war-plugin/overlays.html
>
>
>
>
>
> -
> To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For additional commands, e-mail: users-h...@maven.apache.org
>
>

-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org



Re : Issue with Maven WAR plugin and overlay when using war:inplace

2010-07-21 Thread Julien HENRY
I have created an issue in JIRA with an attached it: 
http://jira.codehaus.org/browse/MWAR-229

Regards,

Julien



- Message d'origine 
> De : Julien HENRY 
> À : users@maven.apache.org
> Envoyé le : Mer 21 juillet 2010, 12h 17min 00s
> Objet : Issue with Maven WAR plugin and overlay when using war:inplace
> 
> Hi all,
> 
> I have a web application that depends on another WAR (overlay).  According to 
> m-war-p documentation [1], the current application is priority  #1 and then 
>come 
>
> dependent war. My understanding is that when there are two  files with same 
>path 
>
> in both current application and dependent war, this is  the file in current 
> application that should ultimately be taken to produce  the final war.
> 
> Example: 
> current application contains the file  src/main/webapp/WEB-INF/web.xml
> 
> dependent war contain a nearly empty file  dependentWar.war!WEB-INF/web.xml
> 
> When I run mvn war:inplace I can read in  the log:
> 
> [INFO] --- maven-war-plugin:2.1-beta-1:inplace (default-cli) @  myWebApp ---
> ...
> [INFO] Processing war project
> [INFO] Processing  overlay[ id com.mycompany:dependentWar]
> ...
> [INFO] File[WEB-INF/web.xml]  belonged to overlay[currentBuild] so it will be 
> overwritten.
> 
> As a  result the src/main/webapp/WEB-INF/web.xml file was overwritten in the 
> current application by the file coming from the dependent WAR.
> 
> 
> If  I run mvn war:exploded the result is correct and the file in 
> target/myCurrentWebApp-XX-SNAPSHOT/WEB-INF/web.xml is the one coming from  
> the 

> current web app.
> 
> Is it a known issue? Do you know if there is a  workaround?
> 
> 
> 
> Regards,
> 
> Julien
> 
> 
> [1] http://maven.apache.org/plugins/maven-war-plugin/overlays.html
> 
> 
> 
> 
> 
> -
> To  unsubscribe, e-mail: users-unsubscr...@maven.apache.org
> For  additional commands, e-mail: users-h...@maven.apache.org
> 
> 




-
To unsubscribe, e-mail: users-unsubscr...@maven.apache.org
For additional commands, e-mail: users-h...@maven.apache.org