You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Carlos Sanchez (JIRA)" <ji...@codehaus.org> on 2006/08/29 22:35:48 UTC
[jira] Commented: (MWAR-72) Need ability to protect (or exclude)
resource from being destroyed during war overlay.
[ http://jira.codehaus.org/browse/MWAR-72?page=comments#action_73591 ]
Carlos Sanchez commented on MWAR-72:
------------------------------------
i think current war must always win, that's the easy solution and how classpaths also work. The problem is when you overlay more than one war.
> Need ability to protect (or exclude) resource from being destroyed during war overlay.
> --------------------------------------------------------------------------------------
>
> Key: MWAR-72
> URL: http://jira.codehaus.org/browse/MWAR-72
> Project: Maven 2.x War Plugin
> Issue Type: Bug
> Affects Versions: 2.0.1
> Reporter: Joakim Erdfelt
>
> If you have a template war TEMPLATE.war that is used to overlay the current project war CURRENT.war, and there are values in the CURRENT.war that should never be overlaid, a mechanism needs to exist to protect those resources.
> Example:
> template.war uses xwork - /WEB-INF/classes/xwork.xml
> current.war also uses xwork.
> when you overlay template.war onto current.war you want to prevent /WEB-INF/classes/xwork.xml from being overwritten.
> desired.
> {noformat}
> <plugin>
> <groupId>org.apache.maven.plugin</groupId>
> <artifactId>maven-war-plugin</artifactId>
> <configuration>
> <protectionFileSets>
> <protectionFileSet>
> <directory>/WEB-INF</directory>
> <includes>
> <include>classes/xwork.xml</include>
> </includes>
> </protectionFileSet>
> </protectionFileSets>
> </configuration>
> </plugin>
> {noformat}
> You can use the maven-shared/file-management FileSet implementation to perform this (see maven-clean-plugin) for example usage.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira