Message: A new issue has been created in JIRA.
--------------------------------------------------------------------- View the issue: http://jira.codehaus.org/browse/MPEAR-24 Here is an overview of the issue: --------------------------------------------------------------------- Key: MPEAR-24 Summary: Duplicated entries if maven.ear.src and maven.ear.resources are the same Type: Bug Status: Open Priority: Critical Original Estimate: 1 hour Time Spent: Unknown Remaining: 1 hour Project: maven-ear-plugin Fix Fors: 1.6 Versions: 1.5 Assignee: Felipe Leme Reporter: Felipe Leme Created: Thu, 14 Oct 2004 9:33 AM Updated: Thu, 14 Oct 2004 9:33 AM Description: The value of these 2 variables are different by default, but if the user change them so they become equals, the entries on that directory will be added twice in the generated ear. That happens because we have 2 fileset entries in the Jelly script: <fileset dir="${maven.ear.resources}" /> <fileset dir="${maven.ear.src}" casesensitive="false" excludes="**/META-INF/application.xml"/> The solution is simple, it's just a matter of adding an <j:if> as shown below: <j:if test="${!pom.build.resources.isEmpty()}"> <mkdir dir="${maven.ear.resources}"/> <maven:copy-resources resources="${pom.build.resources}" todir="${maven.ear.resources}"/> <!-- if added below --> <j:if test="${context.getVariable('maven.ear.resources') != context.getVariable('maven.ear.src')}"> <fileset dir="${maven.ear.resources}" /> </j:if> </j:if> (and also, that block should come before the other <fileset> block) I will fix it later (the most difficult part will be writing a test case :-) -- Felipe --------------------------------------------------------------------- JIRA INFORMATION: 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 If you want more information on JIRA, or have a bug to report see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]