Olá, estou utilizando Maven2 Cargo - uberwar para mesclar dois projetos…
Esta tudo funcionando perfeitamente…
Porém, estou com um problema no merging do arquivo web.xml…
O problema ocorre que não consigo preservar ou sobrescrever um parâmetro…
O código é o seguinte:
…
sample1
sample1
0.0.1-SNAPSHOT
war
<dependency>
<groupId>sample2</groupId>
<artifactId>sample2</artifactId>
<version>0.0.1-SNAPSHOT</version>
<type>war</type>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.codehaus.cargo</groupId>
<artifactId>cargo-maven2-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<descriptor>src/assemble/merge.xml</descriptor>
<archive>
<addMavenDescriptor>false</addMavenDescriptor>
<manifest>
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
</manifest>
</archive>
</configuration>
</plugin>
</plugins>
</build>
…
e o arquivo src/assemble/merge.xml
sample1:sample1 sample2:sample2 WEB-INF/classes/properties.xml org.codehaus.cargo.module.webapp.DocumentMerger $left:param-name $left:param-value $right:param-valueA dúvida está em como utilizar o arquivo merge.xml, a tag para alterar o parametro por exemplo … ou o …