[seam-commits] Seam SVN: r10749 - examples/trunk/booking/ear.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Fri May 1 20:23:54 EDT 2009
Author: dan.j.allen
Date: 2009-05-01 20:23:53 -0400 (Fri, 01 May 2009)
New Revision: 10749
Modified:
examples/trunk/booking/ear/pom.xml
Log:
support restart of packaged archive
set jboss home according to jboss.home Maven property (indirectly JBOSS_HOME)
Modified: examples/trunk/booking/ear/pom.xml
===================================================================
--- examples/trunk/booking/ear/pom.xml 2009-05-02 00:22:24 UTC (rev 10748)
+++ examples/trunk/booking/ear/pom.xml 2009-05-02 00:23:53 UTC (rev 10749)
@@ -20,6 +20,14 @@
<plugins>
<plugin>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>jboss-maven-plugin</artifactId>
+ <configuration>
+ <jbossHome>${jboss.home}</jbossHome>
+ </configuration>
+ </plugin>
+
+ <plugin>
<artifactId>maven-ear-plugin</artifactId>
<configuration>
<defaultJavaBundleDir>lib</defaultJavaBundleDir>
@@ -143,10 +151,12 @@
<property name="deploy.dir" value="${jboss.home}/server/${jboss.domain}/deploy"/>
<property name="ear.archive.name" value="${project.build.finalName}.ear"/>
<property name="ear.deploy.dir" value="${deploy.dir}/${ear.archive.name}"/>
- <available property="deployed" file="${ear.deploy.dir}/META-INF/application.xml" type="file"/>
+ <available property="deployed" file="${ear.deploy.dir}" type="file"/>
+ <available property="exploded" file="${ear.deploy.dir}/META-INF/application.xml" type="file"/>
<touch>
<fileset dir="${deploy.dir}">
- <include name="${ear.archive.name}/META-INF/application.xml" if="deployed"/>
+ <include name="${ear.archive.name}" if="deployed"/>
+ <include name="${ear.archive.name}/META-INF/application.xml" if="exploded"/>
</fileset>
</touch>
</tasks>
More information about the seam-commits
mailing list