[jboss-cvs] JBossAS SVN: r62156 - trunk/embedded/docs/tutorial/plain-java-application.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Fri Apr 6 09:50:08 EDT 2007


Author: bill.burke at jboss.com
Date: 2007-04-06 09:50:08 -0400 (Fri, 06 Apr 2007)
New Revision: 62156

Modified:
   trunk/embedded/docs/tutorial/plain-java-application/build.xml
Log:
distribution

Modified: trunk/embedded/docs/tutorial/plain-java-application/build.xml
===================================================================
--- trunk/embedded/docs/tutorial/plain-java-application/build.xml	2007-04-06 13:47:42 UTC (rev 62155)
+++ trunk/embedded/docs/tutorial/plain-java-application/build.xml	2007-04-06 13:50:08 UTC (rev 62156)
@@ -11,7 +11,7 @@
    <property name="build.dir" value="${basedir}/build"/>
    <property name="build.classes.dir" value="${build.dir}/classes"/>
    <property name="lib.dir" value="../../../lib"/>
-   <property name="conf.dir" value="../../../conf"/>
+   <property name="jndi.dir" value="../../../bootstrap"/>
 
    <!-- Build classpath -->
    <path id="build.classpath">
@@ -20,9 +20,19 @@
       <fileset dir="${lib.dir}">
          <include name="*.jar"/>
       </fileset>
-      <pathelement location="${conf.dir}"/>
+      <pathelement location="${jndi.dir}"/>
    </path>
 
+   <path id="run.classpath">
+      <pathelement location="${jndi.dir}"/>
+      <fileset dir="${lib.dir}">
+         <include name="*.jar"/>
+      </fileset>
+      <fileset dir="${build.dir}">
+         <include name="tutorial.jar"/>
+      </fileset>
+   </path>
+
    <!-- =================================================================== -->
    <!-- Prepares the build directory                                        -->
    <!-- =================================================================== -->
@@ -51,24 +61,36 @@
             <include name="**/*.class"/>
          </fileset>
          <fileset dir="resources">
+            <include name="tutorial-persistence.xml"/>
             <include name="META-INF/persistence.xml"/>
          </fileset>
       </jar>
    </target>
 
-   <target name="run" depends="ejbjar">
-      <path id="classpath">
-         <path refid="build.classpath"/>
-         <fileset dir="${build.dir}">
-            <include name="tutorial.jar"/>
-         </fileset>
-      </path>
+   <target name="run.classpath.deploy" depends="ejbjar">
+      <java classname="org.jboss.embedded.tutorial.javase.ClasspathDeploy" fork="yes" dir=".">
+         <classpath refid="run.classpath"/>
+      </java>
+   </target>
 
-      <java classname="org.jboss.tutorial.simple.Main" fork="yes" dir=".">
-         <classpath refid="classpath"/>
+   <target name="run.jar" depends="ejbjar">
+      <java classname="org.jboss.embedded.tutorial.javase.DeployJarFromResourceBase" fork="yes" dir=".">
+         <classpath refid="run.classpath"/>
       </java>
    </target>
 
+   <target name="run.virtual" depends="ejbjar">
+      <java classname="org.jboss.embedded.tutorial.javase.VirtualArchiveDeploy" fork="yes" dir=".">
+         <classpath refid="run.classpath"/>
+      </java>
+   </target>
+
+   <target name="run.virtual2" depends="ejbjar">
+      <java classname="org.jboss.embedded.tutorial.javase.VirtualArchiveDeploy2" fork="yes" dir=".">
+         <classpath refid="run.classpath"/>
+      </java>
+   </target>
+
    <!-- =================================================================== -->
    <!-- Cleans up generated stuff                                           -->
    <!-- =================================================================== -->




More information about the jboss-cvs-commits mailing list