r1723 - in trunk: topia-persistence topia-service-history topia-service-migration topia-service-security topia-soa
Author: tchemit Date: 2009-12-18 11:33:07 +0100 (Fri, 18 Dec 2009) New Revision: 1723 Modified: trunk/topia-persistence/pom.xml trunk/topia-service-history/pom.xml trunk/topia-service-migration/pom.xml trunk/topia-service-security/pom.xml trunk/topia-soa/pom.xml Log: use smart-generate goal from eugene Modified: trunk/topia-persistence/pom.xml =================================================================== --- trunk/topia-persistence/pom.xml 2009-12-18 10:32:39 UTC (rev 1722) +++ trunk/topia-persistence/pom.xml 2009-12-18 10:33:07 UTC (rev 1723) @@ -148,38 +148,28 @@ <groupId>org.nuiton.eugene</groupId> <artifactId>maven-eugene-plugin</artifactId> <configuration> - <testPhase>true</testPhase> - <extraClassPathDirectory>target/classes</extraClassPathDirectory> + </configuration> <executions> <execution> - <id>Test Generator models</id> + <id>Test Generator</id> <phase>generate-test-sources</phase> <configuration> - <inputFiles> - <inputFile>zargo</inputFile> - </inputFiles> - <fullPackagePath>org.nuiton.topia</fullPackagePath> + <inputs> + <input>zargo</input> + </inputs> + <testPhase>true</testPhase> <resolver>org.nuiton.util.FasterCachedResourceResolver</resolver> - </configuration> - <goals> - <goal>generate-model-files</goal> - </goals> - </execution> - <execution> - <id>Test Generator</id> - <phase>generate-test-sources</phase> - <configuration> - <!--<includes>**/*.objectmodel</includes>--> <templates>org.nuiton.topia.generator.TopiaMetaGenerator, org.nuiton.topia.generator.InterfaceTransformer, org.nuiton.topia.generator.BeanTransformer, org.nuiton.topia.generator.EntityDTOTransformer </templates> + <fullPackagePath>org.nuiton.topia</fullPackagePath> <defaultPackage>org.nuiton.topia</defaultPackage> </configuration> <goals> - <goal>generate-from-models</goal> + <goal>smart-generate</goal> </goals> </execution> </executions> @@ -214,6 +204,16 @@ </plugins> </build> + <reporting> + <plugins> + <plugin> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-maven-plugin</artifactId> + <version>1.3.8</version> + </plugin> + </plugins> + </reporting> + <!-- ************************************************************* --> <!-- *** Build Environment ************************************** --> <!-- ************************************************************* --> Modified: trunk/topia-service-history/pom.xml =================================================================== --- trunk/topia-service-history/pom.xml 2009-12-18 10:32:39 UTC (rev 1722) +++ trunk/topia-service-history/pom.xml 2009-12-18 10:33:07 UTC (rev 1723) @@ -98,20 +98,20 @@ <phase>generate-sources</phase> <id>generate-sources</id> <configuration> - <inputFiles> - <inputFile>zargo</inputFile> - </inputFiles> - <includes>**/*.objectmodel</includes> + <inputs> + <input>zargo</input> + </inputs> <templates>org.nuiton.topia.generator.TopiaMetaGenerator</templates> <defaultPackage>org.nuiton.topia</defaultPackage> <fullPackagePath>org.nuiton.topia</fullPackagePath> + + <includes>**/*.objectmodel</includes> <copyVersionDir>${maven.src.dir}/main/resources/oldmappings/%MODELNAME%</copyVersionDir> <copyVersionFiles>**/*.hbm.xml</copyVersionFiles> <overwrite>true</overwrite> </configuration> <goals> - <goal>generate-model-files</goal> - <goal>generate-from-models</goal> + <goal>smart-generate</goal> <goal>copyVersionFiles</goal> </goals> </execution> Modified: trunk/topia-service-migration/pom.xml =================================================================== --- trunk/topia-service-migration/pom.xml 2009-12-18 10:32:39 UTC (rev 1722) +++ trunk/topia-service-migration/pom.xml 2009-12-18 10:33:07 UTC (rev 1723) @@ -104,17 +104,15 @@ <id>Migration service generator</id> <phase>generate-sources</phase> <configuration> - <inputFiles> - <inputFile>zargo</inputFile> - </inputFiles> - <!--<includes>**/*.objectmodel</includes>--> + <inputs> + <input>zargo</input> + </inputs> <templates>org.nuiton.topia.generator.TopiaMetaGenerator</templates> <fullPackagePath>org.nuiton.topia.migration</fullPackagePath> <defaultPackage>org.nuiton.topia.migration</defaultPackage> </configuration> <goals> - <goal>generate-model-files</goal> - <goal>generate-from-models</goal> + <goal>smart-generate</goal> </goals> </execution> </executions> Modified: trunk/topia-service-security/pom.xml =================================================================== --- trunk/topia-service-security/pom.xml 2009-12-18 10:32:39 UTC (rev 1722) +++ trunk/topia-service-security/pom.xml 2009-12-18 10:33:07 UTC (rev 1723) @@ -94,20 +94,21 @@ <id>generate-sources</id> <phase>generate-sources</phase> <configuration> - <inputFiles> - <inputFile>zargo</inputFile> - </inputFiles> - <includes>**/*.objectmodel</includes> + <inputs> + <input>zargo</input> + </inputs> + <resolver>org.nuiton.util.FasterCachedResourceResolver</resolver> <templates>org.nuiton.topia.generator.TopiaMetaGenerator</templates> <defaultPackage>org.nuiton.topia</defaultPackage> <fullPackagePath>org.nuiton.topia</fullPackagePath> + + <includes>**/*.objectmodel</includes> <copyVersionDir>${maven.src.dir}/main/resources/oldmappings/%MODELNAME%</copyVersionDir> <copyVersionFiles>**/*.hbm.xml</copyVersionFiles> - <copyOverwrite>true</copyOverwrite> + <overwrite>true</overwrite> </configuration> <goals> - <goal>generate-model-files</goal> - <goal>generate-from-models</goal> + <goal>smart-generate</goal> <goal>copyVersionFiles</goal> </goals> </execution> Modified: trunk/topia-soa/pom.xml =================================================================== --- trunk/topia-soa/pom.xml 2009-12-18 10:32:39 UTC (rev 1722) +++ trunk/topia-soa/pom.xml 2009-12-18 10:33:07 UTC (rev 1723) @@ -1,5 +1,6 @@ <?xml version="1.0" encoding="UTF-8"?> -<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> +<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> @@ -92,11 +93,11 @@ <packaging>jar</packaging> <properties> - + </properties> - + <build> - + <plugins> <plugin> @@ -116,40 +117,26 @@ </execution> </executions> </plugin> - + <plugin> <groupId>org.nuiton.eugene</groupId> <artifactId>maven-eugene-plugin</artifactId> - <configuration> - <testPhase>true</testPhase> - <extraClassPathDirectory>target/classes</extraClassPathDirectory> - </configuration> <executions> <execution> - <id>generate-objectmodel</id> + <id>generate-test</id> <phase>generate-test-sources</phase> <configuration> - <inputFiles> - <inputFile>zargo</inputFile> - </inputFiles> - <outputDirectory>target/generated-sources/test-models</outputDirectory> + <inputs> + <input>zargo</input> + </inputs> + <testPhase>true</testPhase> <resolver>org.nuiton.util.FasterCachedResourceResolver</resolver> <fullPackagePath>org.codelutin.soatest</fullPackagePath> - </configuration> - <goals> - <goal>generate-model-files</goal> - </goals> - </execution> - <execution> - <id>generate-javafiles</id> - <phase>generate-test-sources</phase> - <configuration> <defaultPackage>org.codelutin.soatest</defaultPackage> - <!--<includes>**/*.objectmodel</includes>--> <templates>org.nuiton.topia.generator.TopiaApplicationServiceMetaGenerator</templates> </configuration> <goals> - <goal>generate-from-models</goal> + <goal>smart-generate</goal> </goals> </execution> </executions> @@ -165,4 +152,14 @@ </plugins> </build> + <reporting> + <plugins> + <plugin> + <groupId>org.codehaus.plexus</groupId> + <artifactId>plexus-maven-plugin</artifactId> + <version>1.3.8</version> + </plugin> + </plugins> + </reporting> + </project>
participants (1)
-
tchemit@users.nuiton.org