[seam-commits] Seam SVN: r15126 - branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts.
seam-commits at lists.jboss.org
seam-commits at lists.jboss.org
Tue Sep 11 08:01:52 EDT 2012
Author: manaRH
Date: 2012-09-11 08:01:51 -0400 (Tue, 11 Sep 2012)
New Revision: 15126
Modified:
branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts/build-war.xml
branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts/build.xml
Log:
JBSEAM-5031, JBSEAM-5033
Modified: branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts/build-war.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts/build-war.xml 2012-09-10 21:20:00 UTC (rev 15125)
+++ branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts/build-war.xml 2012-09-11 12:01:51 UTC (rev 15126)
@@ -266,7 +266,6 @@
file="${basedir}/resources/WEB-INF/web.xml">
<filterset refid="profile"/>
</copy>
-
</target>
<target name="clear-profile-artifacts" depends="init"
@@ -297,9 +296,11 @@
<copy todir="${war.deploy.dir}">
<fileset dir="${war.dir}"/>
</copy>
+ <touch file="${deploy.dir}/${project.name}.war.dodeploy"/>
</target>
<target name="unexplode" description="Undeploy the exploded archive">
+ <delete file="${deploy.dir}/${project.name}.war.deployed"/>
<delete failonerror="no">
<fileset dir="${war.deploy.dir}">
<exclude name="**/*.jar"/>
@@ -315,13 +316,16 @@
<target name="check-deployed" description="Check to see if packaged archive is currently deployed">
<fail unless="jboss.home">jboss.home not set</fail>
<condition property="archive.deployed" value="true">
- <available file="${war.deploy.dir}" type="file"/>
+ <available file="${deploy.dir}/${project.name}.war.deployed" type="file"/>
+ <!-- <available file="${war.deploy.dir}" type="file"/> -->
</condition>
</target>
<target name="restart-exploded" unless="archive.deployed" description="Deploy exploded archive if not deployed as packaged archive">
<antcall target="explode"/>
- <touch file="${war.deploy.dir}/WEB-INF/web.xml"/>
+ <!-- <touch file="${war.deploy.dir}/WEB-INF/web.xml"/> -->
+ <!-- JBoss AS 7 way how to say deploy exploded archive -->
+ <touch file="${deploy.dir}/${project.name}.war.dodeploy"/>
</target>
<target name="restart-deployed" if="archive.deployed" description="Deploy packaged archive if deployed as packaged archive">
@@ -477,11 +481,11 @@
</target>
<target name="purge" depends="undeploy" description="Clean out JBoss AS temporary deployment files">
- <delete dir="${jboss.home}/server/default/tmp/deploy"/>
- <mkdir dir="${jboss.home}/server/default/tmp/deploy/"/>
- <delete dir="${jboss.home}/server/default/tmp/sessions"/>
- <mkdir dir="${jboss.home}/server/default/tmp/sessions"/>
- <delete dir="${jboss.home}/server/default/work/jboss.web/localhost/${project.name}"/>
+ <delete dir="${deploy.dir}/${project.name}.war.undeployed"/>
+ <delete dir="${deploy.dir}/${project.name}-ds.xml.undeployed"/>
+ <delete dir="${deploy.dir}/${project.name}.war.failed"/>
+ <delete dir="${deploy.dir}/${project.name}-ds.xml.failed"/>
+ <delete dir="${deploy.dir}/${project.name}.war"/>
</target>
</project>
Modified: branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts/build.xml
===================================================================
--- branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts/build.xml 2012-09-10 21:20:00 UTC (rev 15125)
+++ branches/community/Seam_2_3/jboss-seam-gen/dist/build-scripts/build.xml 2012-09-11 12:01:51 UTC (rev 15126)
@@ -316,9 +316,11 @@
<copy todir="${war.deploy.dir}">
<fileset dir="${war.dir}"/>
</copy>
+ <touch file="${deploy.dir}/${project.name}.ear.dodeploy"/>
</target>
<target name="unexplode" description="Undeploy the exploded archive">
+ <delete file="${deploy.dir}/${project.name}.ear.deployed"/>
<delete failonerror="no">
<fileset dir="${ear.deploy.dir}">
<exclude name="**/*.jar"/>
@@ -334,13 +336,15 @@
<target name="check-deployed" description="Check to see if packaged archive is currently deployed">
<fail unless="jboss.home">jboss.home not set</fail>
<condition property="archive.deployed" value="true">
- <available file="${ear.deploy.dir}" type="file"/>
+ <available file="${deploy.dir}/${project.name}.ear.deployed" type="file"/>
+ <!--<available file="${ear.deploy.dir}" type="file"/> -->
</condition>
</target>
<target name="restart-exploded" unless="archive.deployed" description="Deploy exploded archive if not deployed as packaged archive">
<antcall target="explode"/>
- <touch file="${ear.deploy.dir}/META-INF/application.xml"/>
+ <!--<touch file="${ear.deploy.dir}/META-INF/application.xml"/>-->
+ <touch file="${deploy.dir}/${project.name}.ear.dodeploy"/>
</target>
<target name="restart-deployed" if="archive.deployed" description="Deploy packaged archive if deployed as packaged archive">
@@ -506,11 +510,11 @@
<ant antfile="validate.xml" target="validateConfiguration"/>
</target>
- <target name="purge" depends="undeploy" description="Clean out JBoss AS temporary deployment files">
- <delete dir="${jboss.home}/server/default/tmp/deploy"/>
- <mkdir dir="${jboss.home}/server/default/tmp/deploy/"/>
- <delete dir="${jboss.home}/server/default/tmp/sessions"/>
- <mkdir dir="${jboss.home}/server/default/tmp/sessions"/>
- <delete dir="${jboss.home}/server/default/work/jboss.web/localhost/${project.name}"/>
+ <target name="purge" depends="undeploy" description="Clean out JBoss AS temporary deployment files">
+ <delete dir="${deploy.dir}/${project.name}.ear.undeployed"/>
+ <delete dir="${deploy.dir}/${project.name}.ear.failed"/>
+ <delete dir="${deploy.dir}/${project.name}-ds.xml.undeployed"/>
+ <delete dir="${deploy.dir}/${project.name}-ds.xml.failed"/>
+ <delete dir="${deploy.dir}/${project.name}.ear"/>
</target>
</project>
More information about the seam-commits
mailing list