[jboss-svn-commits] JBL Code SVN: r27958 - in labs/jbossesb/trunk/product/samples/quickstarts: conf and 1 other directory.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Mon Jul 13 11:25:19 EDT 2009


Author: kevin.conner at jboss.com
Date: 2009-07-13 11:25:19 -0400 (Mon, 13 Jul 2009)
New Revision: 27958

Modified:
   labs/jbossesb/trunk/product/samples/quickstarts/business_service/build.xml
   labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml
Log:
Add support for inclusion/exclusion of compiled classes: JBESB-2742

Modified: labs/jbossesb/trunk/product/samples/quickstarts/business_service/build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/business_service/build.xml	2009-07-13 15:08:51 UTC (rev 27957)
+++ labs/jbossesb/trunk/product/samples/quickstarts/business_service/build.xml	2009-07-13 15:25:19 UTC (rev 27958)
@@ -6,6 +6,8 @@
 	</description>
 	
 	
+	<!-- must be included before import to take effect -->
+	<property name="quickstart.classes.excludes" value="**/HelloWorldBean.class"/>
 			
 	<!-- Import the base Ant build script... -->
 	<import file="../conf/base-build.xml"/>

Modified: labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml
===================================================================
--- labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml	2009-07-13 15:08:51 UTC (rev 27957)
+++ labs/jbossesb/trunk/product/samples/quickstarts/conf/base-build.xml	2009-07-13 15:25:19 UTC (rev 27958)
@@ -524,7 +524,7 @@
     <target name="package-deployment">
 	<mkdir dir="lib"/>
         <jar destfile="${build.dir}/${ant.project.name}.esb">
-                   <fileset dir="${build.dir}/classes" />
+                   <fileset dir="${build.dir}/classes" excludes="${quickstart.classes.excludes}" includes="${quickstart.classes.includes}"/>
                    <fileset dir="${build.dir}" includes="*.jar,*.war"/>
                    <fileset dir="${build.dir}" includes="deployment.xml"/>
                    <fileset dir="${build.dir}" includes="META-INF/**" />
@@ -721,6 +721,8 @@
 
     <property name="additional.deploys" value="" />
     <property name="deploy.exploded" value="false" />
+    <property name="quickstart.classes.includes" value="**"/>
+    <property name="quickstart.classes.excludes" value=""/>
 	
     <target name="quickstart-specific-dependencies">
     	<path id="quickstart-dependencies-classpath"/>




More information about the jboss-svn-commits mailing list