[ https://issues.apache.org/jira/browse/MANTRUN-199?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Guillaume Boué closed MANTRUN-199. ---------------------------------- Resolution: Duplicate Fix Version/s: 3.0.0 > Impossible to use combine.* attributes with maven-antrun-plugin configuration > ----------------------------------------------------------------------------- > > Key: MANTRUN-199 > URL: https://issues.apache.org/jira/browse/MANTRUN-199 > Project: Maven Antrun Plugin > Issue Type: Bug > Affects Versions: 1.8 > Reporter: Kristian Kraljic > Fix For: 3.0.0 > > > Duplicating MANTRUN-179 for 1.8, also raising priority to "Major" as no > workaround seems to be present (in comparison to "Minor" bugs). Original > text: > {quote} > It appears that reusing configurations with the maven-antrun-plugin is > impossible. I cannot figure a workaround. See the following simple example: > ... > <build> > <pluginManagement> > <plugins> > <plugin> > <artifactId>maven-antrun-plugin</artifactId> > <version>1.7</version> > <configuration> > <target> > <echo>From the pluginManagement</echo> > </target> > </configuration> > </plugin> > </plugins> > </pluginManagement> > ... > <plugins> > <plugin> > <artifactId>maven-antrun-plugin</artifactId> > <executions> > <execution> > <id>test1</id> > <goals> > <goal>run</goal> > </goals> > <phase>validate</phase> > <configuration> > <target name="mytest" combine.children="append"> > <echo>From the exec config</echo> > </target> > </configuration> > </execution> > </executions> > </plugin> > </plugins> > The combined configuration looks correct in the effective-pom: > <target combine.children="append" name="mytest"> > <echo>From the pluginManagement</echo> > <echo>From the exec config</echo> > </target> > But, executing this fails because Ant does not support the attribute: > [INFO] An Ant BuildException has occured: Unexpected attribute > "combine.children" > around Ant part ...<target combine.children="append" name="mytest">... @ 3:49 > in ...\target\antrun\build-mytest.xml > It would seem appropriate to remove the POM combine.* attributes when writing > out the build-mytest.xml file. > {quote} -- This message was sent by Atlassian JIRA (v6.4.14#64029)