You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@maven.apache.org by "Michal Domagala (JIRA)" <ji...@apache.org> on 2016/04/13 13:17:25 UTC

[jira] [Created] (MWAR-371) Overlays break first-win rule for web resource with target path ending with '/'

Michal Domagala created MWAR-371:
------------------------------------

             Summary: 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


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)