User: starksm 
  Date: 01/06/24 18:42:42

  Modified:    src/examples/org/jboss/docs/interest build.xml
  Log:
  Update the interest build script to work with the src/example/build/build.xml
  driver script
  
  Revision  Changes    Path
  1.2       +33 -70    manual/src/examples/org/jboss/docs/interest/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/manual/src/examples/org/jboss/docs/interest/build.xml,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- build.xml 2001/06/20 20:59:56     1.1
  +++ build.xml 2001/06/25 01:42:42     1.2
  @@ -4,72 +4,35 @@
   
   <project name="Interest Build Script" default="ejb-jar" basedir=".">
   
  -    <!-- Override with your JBoss server dist location -->
  -    <property name="jboss.dist" value="G:/tmp/JBoss-2.2.2_Tomcat-3.2.2/jboss"/>
  -    <!-- Override with your web server servlet jar location -->
  -    <property name="servlet.jar" 
value="G:/tmp/JBoss-2.2.2_Tomcat-3.2.2/tomcat/lib/servlet.jar"/>
  +    <property name="build.interest.dir" value="${basedir}/build-examples/interest"/>
  +    <property name="build.classes.dir" 
value="${basedir}/build-examples/interest/classes"/>
   
  -    <property name="src.dir" value="${basedir}/src/org/jboss/docs/interest"/>
  -    <property name="build.dir" value="${basedir}/build"/>
  -    <property name="build.classes.dir" value="${build.dir}/classes"/>
  -
  -    <path id="base.path_22">
  -        <pathelement location="${jboss.dist}/client/ejb.jar"/>
  -        <pathelement location="${jboss.dist}/client/jaas.jar"/>
  -        <pathelement location="${jboss.dist}/client/jbosssx-client.jar"/>
  -        <pathelement location="${jboss.dist}/client/jboss-client.jar"/>
  -        <pathelement location="${jboss.dist}/client/jnp-client.jar"/>
  -        <pathelement location="${servlet.jar}"/>
  -        <pathelement location="${build.classes.dir}"/>
  -    </path>
  -    <path id="base.path_23">
  -        <pathelement location="${jboss.dist}/client/jboss-j2ee.jar"/>
  -        <pathelement location="${jboss.dist}/client/jaas.jar"/>
  -        <pathelement location="${jboss.dist}/client/jbosssx-client.jar"/>
  -        <pathelement location="${jboss.dist}/client/jboss-client.jar"/>
  -        <pathelement location="${jboss.dist}/client/jnp-client.jar"/>
  -        <pathelement location="${servlet.jar}"/>
  -        <pathelement location="${build.classes.dir}"/>
  -    </path>
  -
  -    <target name="validate">
  -        <available property="classpath_id" value="base.path_22" 
file="${jboss.dist}/client/ejb.jar" />
  -        <available property="classpath_id" value="base.path_23" 
file="${jboss.dist}/client/jboss-j2ee.jar" />
  -    </target>
  -    <target name="fail_if_not_valid" unless="classpath_id">
  -        <fail message="jboss.dist=${jboss.dist} is not a valid JBoss dist 
directory"/>
  -    </target>
  -    <target name="init" depends="validate,fail_if_not_valid">
  -        <property name="classpath" refid="${classpath_id}" />
  -        <echo message="Using jboss.dist=${jboss.dist}" />
  -        <echo message="Using classpath=${classpath}" />
  -    </target>
  -
  -    <target name="compile" depends="init">
  -    <mkdir dir="${build.classes.dir}"/>
  -    <javac srcdir="${src.dir}"
  +    <target name="compile">
  +      <mkdir dir="${build.classes.dir}"/>
  +      <javac srcdir="${src.dir}"
              destdir="${build.classes.dir}"
  -           classpathref="${classpath_id}"
              debug="on"
              deprecation="on"
              optimize="off"
  -       includes="*.java"
  -    />
  +      >
  +       <classpath path="${classpath}" />
  +       <include name="org/jboss/docs/interest/*.java" />
  +      </javac>
       </target>
   
       <!-- Tutorial ejb jar -->
       <target name="ejb-jar" depends="compile">
  -        <delete dir="${build.dir}/META-INF"/>
  -        <mkdir dir="${build.dir}/META-INF"/>
  -        <copy file="${src.dir}/ejb-jar.xml" todir="${build.dir}/META-INF" />
  -        <copy file="${src.dir}/jboss.xml" todir="${build.dir}/META-INF" />
  -        <jar jarfile="${build.dir}/interest.jar">
  +        <delete dir="${build.interest.dir}/META-INF"/>
  +        <mkdir dir="${build.interest.dir}/META-INF"/>
  +        <copy file="${src.dir}/org/jboss/docs/interest/ejb-jar.xml" 
todir="${build.interest.dir}/META-INF" />
  +        <copy file="${src.dir}/org/jboss/docs/interest/jboss.xml" 
todir="${build.interest.dir}/META-INF" />
  +        <jar jarfile="${build.interest.dir}/interest.jar">
               <fileset dir="${build.classes.dir}">
  -                <include name="**/Interest.class" />
  -                <include name="**/InterestHome.class" />
  -                <include name="**/InterestBean.class" />
  +                <include name="org/jboss/docs/interest/Interest.class" />
  +                <include name="org/jboss/docs/interest/InterestHome.class" />
  +                <include name="org/jboss/docs/interest/InterestBean.class" />
               </fileset>
  -            <fileset dir="${build.dir}">
  +            <fileset dir="${build.interest.dir}">
                   <include name="META-INF/ejb-jar.xml" />
                   <include name="META-INF/jboss.xml" />
               </fileset>
  @@ -77,14 +40,14 @@
       </target>
       <!-- Tutorial web app war -->
       <target name="war" depends="compile">
  -        <delete dir="${build.dir}/WEB-INF"/>
  -        <mkdir dir="${build.dir}/WEB-INF/classes/org/jboss/docs/interest"/>
  -        <copy file="${src.dir}/web.xml" todir="${build.dir}/WEB-INF" />
  -        <copy file="${src.dir}/jboss-web.xml" todir="${build.dir}/WEB-INF" />
  -        <copy file="${src.dir}/home.html" todir="${build.dir}" />
  -        <copy 
file="${build.dir}/classes/org/jboss/docs/interest/InterestServlet.class" 
todir="${build.dir}/WEB-INF/classes/org/jboss/docs/interest" />
  -        <jar jarfile="${build.dir}/interest.war">
  -            <fileset dir="${build.dir}">
  +        <delete dir="${build.interest.dir}/WEB-INF"/>
  +        <mkdir dir="${build.interest.dir}/WEB-INF/classes/org/jboss/docs/interest"/>
  +        <copy file="${src.dir}/org/jboss/docs/interest/web.xml" 
todir="${build.interest.dir}/WEB-INF" />
  +        <copy file="${src.dir}/org/jboss/docs/interest/jboss-web.xml" 
todir="${build.interest.dir}/WEB-INF" />
  +        <copy file="${src.dir}/org/jboss/docs/interest/home.html" 
todir="${build.interest.dir}" />
  +        <copy 
file="${build.classes.dir}/org/jboss/docs/interest/InterestServlet.class" 
todir="${build.interest.dir}/WEB-INF/classes/org/jboss/docs/interest" />
  +        <jar jarfile="${build.interest.dir}/interest.war">
  +            <fileset dir="${build.interest.dir}">
                   <include name="WEB-INF/**"/>
                   <include name="home.html"/>
               </fileset>
  @@ -92,9 +55,9 @@
       </target>
       <!-- Create the tutorial ear that uses the properties based security info -->
       <target name="ear" depends="ejb-jar,war">
  -        <copy file="${src.dir}/application.xml" todir="${build.dir}/META-INF" />
  -        <jar jarfile="${build.dir}/interest.ear">
  -            <fileset dir="${build.dir}">
  +        <copy file="${src.dir}/org/jboss/docs/interest/application.xml" 
todir="${build.interest.dir}/META-INF" />
  +        <jar jarfile="${build.interest.dir}/interest.ear">
  +            <fileset dir="${build.interest.dir}">
                   <include name="META-INF/application.xml" />
                   <include name="interest.jar" />
                   <include name="interest.war" />
  @@ -103,17 +66,17 @@
       </target>
   
       <target name="deploy-ejb-jar" depends="ejb-jar">
  -        <copy file="${build.dir}/interest.jar" todir="${jboss.dist}/deploy" />
  +        <copy file="${build.interest.dir}/interest.jar" 
todir="${jboss.dist}/deploy" />
       </target>
       <target name="deploy-ear" depends="ear">
  -        <copy file="${build.dir}/interest.ear" todir="${jboss.dist}/deploy" />
  +        <copy file="${build.interest.dir}/interest.ear" 
todir="${jboss.dist}/deploy" />
       </target>
   
       <target name="interest-client" depends="compile">
           <java classname="org.jboss.docs.interest.InterestClient" fork="yes">
               <classpath>
  -                <path refid="${classpath_id}"/>
  -                <pathelement location="${build.classes.dir}"/>
  +                <pathelement path="${classpath}"/>
  +               <pathelement location="${build.classes.dir}"/>
               </classpath>
           </java>
       </target>
  
  
  

_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development

Reply via email to