I'm not familiar with AndroMDA but if it works by unpacking first, binding it to validate should be the same. What is the packaging type of your project?
-----Original Message----- From: jeeads [mailto:[EMAIL PROTECTED] Sent: Tuesday, December 11, 2007 9:06 AM To: [email protected] Subject: RE: maven-dependency-plugin unpack prior to generate-source AndroMDA Brian, Thanks for the quick response. I have tried using "Validate" in the <phase> property but it still creates the source from the templates prior to unpacking the necessary resources? If I take the <executions> node tree out of the plugin and use mvn dependency:unpack install everything seems to work just fine. I would like to just use mvn install do you have any suggestions? Here are the two different <plugin>'s I have tried: <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.0-alpha-4</version> <executions> <execution> <id>unpack</id> <phase>validate</phase> <goals> <goal>unpack</goal> </goals> <configuration> <artifactItems> <artifactItem> <groupId>enterra</groupId> <artifactId>enterra-templates</artifactId> <version>0.0.1-SNAPSHOT</version> <type>jar</type> <overWrite>true</overWrite> <outputDirectory>../src/main/resources</outputDirectory> </artifactItem> </artifactItems> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-dependency-plugin</artifactId> <version>2.0-alpha-4</version> <configuration> <artifactItems> <artifactItem> <groupId>enterra</groupId> <artifactId>enterra-templates</artifactId> <version>0.0.1-SNAPSHOT</version> <type>jar</type> <overWrite>true</overWrite> <outputDirectory>../src/main/resources</outputDirectory> </artifactItem> </artifactItems> </configuration> </plugin> I have been trying these in the main pom.xml Thanks Jerry Brian E Fox wrote: > > You can use any of the phases listed here: > http://www.sonatype.com/book/lifecycle.html > If androMDA uses generate-sources, then you need to use validate. > > -----Original Message----- > From: jeeads [mailto:[EMAIL PROTECTED] > Sent: Tuesday, December 11, 2007 4:41 AM > To: [email protected] > Subject: maven-dependency-plugin unpack prior to generate-source > AndroMDA > > > I would like to configure the maven-dependency-plugin to unpack a > dependency > that contains templates I want to override prior to generating the > source > code in AndroMDA. Currently it does the unpacking into the directory I > have > setup as a mergerLocation in my andromda.xml but the unpacking occurs > after > the source is generated so it is being generated by the default > cartridge > templates? Is there a <phase> I can set that would force the unpacking > to > occur prior to source generation or should I use a command line entry > like: > mvn dependency:unpack install? I tried using the > maven-remote-resources-plugin but it manipulates the .vm files in such a > way > as to prevent me from using it and it also runs after the source is > generated? > > Thanks > Jerry > -- > View this message in context: > http://www.nabble.com/maven-dependency-plugin-unpack-prior-to-generate-s > ource-AndroMDA-tp14270713s177p14270713.html > Sent from the Maven - Users mailing list archive at Nabble.com. > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > > -- View this message in context: http://www.nabble.com/maven-dependency-plugin-unpack-prior-to-generate-s ource-AndroMDA-tp14270713s177p14275828.html Sent from the Maven - Users mailing list archive at Nabble.com. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
