Several executions of xjc in a build only leaves the classes generated in the
last execution when finishing
-----------------------------------------------------------------------------------------------------------
Key: MJAXB-52
URL: https://jira.codehaus.org/browse/MJAXB-52
Project: Maven 2.x JAXB 2.1 Plugin
Issue Type: Bug
Affects Versions: 1.3.1
Environment: MacOs 10.7.1
Maven 3.0.3
Reporter: Anders Hammar
When I have several xjc execution bindings in a build, only the classes
generated in the last execution is left after finishing.
{code:xml}
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>jaxb2-maven-plugin</artifactId>
<version>1.3.1</version>
<executions>
<execution>
<id>xjc1</id>
<goals>
<goal>xjc</goal>
</goals>
<configuration>
<schemaFiles>
A1.xsd,A2.xsd,
</schemaFiles>
<packageName>org.acme.a</packageName>
<staleFile>${project.build.directory}/jaxb2/.xjcStaleFlag1</staleFile>
</configuration>
</execution>
<execution>
<id>xjc2</id>
<goals>
<goal>xjc</goal>
</goals>
<configuration>
<schemaFiles>
B1.xsd,B2.xsd
</schemaFiles>
<packageName>org.acme.b</packageName>
<staleFile>${project.build.directory}/jaxb2/.xjcStaleFlag2</staleFile>
</configuration>
</execution>
<execution>
<id>xjc3</id>
<goals>
<goal>xjc</goal>
</goals>
<configuration>
<schemaFiles>
C1.xsd,C2.xsd
</schemaFiles>
<packageName>org.acme.c</packageName>
<staleFile>${project.build.directory}/jaxb2/.xjcStaleFlag3</staleFile>
</configuration>
</execution>
</executions>
</plugin>
{code}
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email