Author: fdesbois Date: 2009-12-17 09:34:27 +0000 (Thu, 17 Dec 2009) New Revision: 128 Modified: trunk/suiviobsmer-business/pom.xml Log: Improve generation configuration Modified: trunk/suiviobsmer-business/pom.xml =================================================================== --- trunk/suiviobsmer-business/pom.xml 2009-12-16 21:52:04 UTC (rev 127) +++ trunk/suiviobsmer-business/pom.xml 2009-12-17 09:34:27 UTC (rev 128) @@ -96,51 +96,25 @@ <version>${eugene.version}</version> <executions> <execution> - <id>Zargo to object model</id> <phase>generate-sources</phase> <configuration> - <!--modelType>objectmodel</modelType--> <inputFiles> - <include>zargo</include> + <inputFile>zargo</inputFile> </inputFiles> +<!-- <includes>**/*.objectmodel</includes>--> + <defaultPackage>fr.ifremer.suiviobsmer</defaultPackage> <fullPackagePath>fr.ifremer.suiviobsmer</fullPackagePath> - <!--<outputDirectory>target/generated-sources-zargo2ObjectModel</outputDirectory>--> + <templates> + org.nuiton.topia.generator.TopiaMetaGenerator, + org.nuiton.topia.generator.InterfaceTransformer, + org.nuiton.topia.generator.BeanTransformer + </templates> </configuration> <goals> <goal>generate-model-files</goal> - </goals> - </execution> - <execution> - <id>ObjectModel to Java</id> - <phase>generate-sources</phase> - <configuration> - <!--reader>org.nuiton.eugene.ObjectModelReader</reader--> - <!--includes>**/*.objectmodel</includes--> - <templates>org.nuiton.topia.generator.TopiaMetaGenerator,org.nuiton.topia.generator.InterfaceTransformer,org.nuiton.topia.generator.BeanTransformer</templates> - <!--<extractedPackages>fr.ifremer.suiviobsmer</extractedPackages> - <fullPackagePath>fr.ifremer.suiviobsmer</fullPackagePath>--> - <defaultPackage>fr.ifremer.suiviobsmer</defaultPackage> - <generatedPackages>fr.ifremer.suiviobsmer</generatedPackages> - </configuration> - <goals> <goal>generate-from-models</goal> </goals> </execution> - <!--<execution> - <id>generate-statemodel</id> - <phase>generate-test-sources</phase> - <configuration> - <reader>org.nuiton.eugene.StateModelReader</reader> - <fullPackagePath>fr.ifremer.suiviobsmer</fullPackagePath> - <extractedPackages>fr.ifremer.suiviobsmer</extractedPackages> - <includes>**/*.statemodel</includes> - <extraClassPathDirectory>target/classes</extraClassPathDirectory> - </configuration> - <goals> - <goal>zargo2xmi</goal> - <goal>xmi2statemodel</goal> - </goals> - </execution>--> </executions> </plugin> </plugins>