[jboss-svn-commits] JBL Code SVN: r30111 - labs/jbosstm/workspace/whitingjr/trunk/performance.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 11 12:52:55 EST 2009


Author: whitingjr
Date: 2009-11-11 12:52:55 -0500 (Wed, 11 Nov 2009)
New Revision: 30111

Modified:
   labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml
Log:
Added check to ensure database support XA datasources.

Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml	2009-11-11 17:44:43 UTC (rev 30110)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/build.xml	2009-11-11 17:52:55 UTC (rev 30111)
@@ -149,6 +149,19 @@
 		</fail>
 	</target>
 
+	<target name="check-xa-support">
+		<fail message="Please us a database which supports XA DataSource configuration.">
+			<condition>
+				<and>
+					<not>
+						<equals arg1="${db.supports.xa}" arg2="true" />
+					</not>
+					<equals arg1="${jdbc-datasource}" arg2="xa" />
+				</and>
+			</condition>
+		</fail>
+	</target>
+
 	<target name="prepare" depends="check-arguments, check-setup">
 		<delete dir="build" />
 		<mkdir dir="build" />
@@ -204,7 +217,7 @@
 		</testng>
 	</target-->
 
-	<target name="compile" depends="prepare">
+	<target name="compile" depends="prepare,check-xa-support">
 		<javac srcdir="src/main/java" destdir="${build.classes.dir}" classpathref="demo.compile.classpath" debug="true" />
 		<javac srcdir="src/test/java" destdir="${build.classes.dir}" classpathref="demo.run.classpath" debug="true" />
 	</target>



More information about the jboss-svn-commits mailing list