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 <amp...@gmail.com> > À : Maven Users List <users@maven.apache.org> > 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 <henr...@yahoo.fr> 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