maven-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michal Domagala (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (MWAR-371) Overlays break first-win rule for web resource with target path ending with '/'
Date Wed, 13 Apr 2016 11:32:25 GMT

    [ https://issues.apache.org/jira/browse/MWAR-371?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15239088#comment-15239088
] 

Michal Domagala commented on MWAR-371:
--------------------------------------

Example: https://github.com/michaldo/mwar371
Call mvn package and inspect WAR 'custom'

> Overlays break first-win rule for web resource with target path ending with '/'
> -------------------------------------------------------------------------------
>
>                 Key: MWAR-371
>                 URL: https://issues.apache.org/jira/browse/MWAR-371
>             Project: Maven WAR Plugin
>          Issue Type: Bug
>          Components: overlay
>    Affects Versions: 2.6
>            Reporter: Michal Domagala
>            Priority: Minor
>
> I have WAR 'generic' containing 2 files: x/a1.txt and x/a2.txt
> I have WAR 'custom' with two source files: src/main/custom/a1.txt and src/main/custom/a1.txt
and settings:
> {code:xml}
> <artifactId>maven-war-plugin</artifactId>
>   <configuration>
>     <webResources>
>       <webResource>
>         <directory>src/main/custom</directory>
>         <includes><include>a1.txt</include></includes>
> 	<targetPath>x/</targetPath>
>       </webResource>
>       <webResource>
>          <directory>src/main/custom</directory>
>          <includes><include>a2.txt</include></includes>
>          <targetPath>x</targetPath>
>        </webResource>
>       </webResources>
> </configuration>
> {code}
> Note that *targetPath* is different: *x/* vs *x*
> When I build WAR 'custom'
> Actual: a1.txt is generic, a2.txt is custom
> Expected a1.txt and a2.txt are custom



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message