User: starksm 
  Date: 01/06/09 20:20:54

  Modified:    tomcat/src/build build.xml
  Log:
  Add local entity resolver for web.dtd and jboss-web.dtd
  
  Revision  Changes    Path
  1.14      +90 -64    contrib/tomcat/src/build/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/contrib/tomcat/src/build/build.xml,v
  retrieving revision 1.13
  retrieving revision 1.14
  diff -u -r1.13 -r1.14
  --- build.xml 2001/05/11 19:06:25     1.13
  +++ build.xml 2001/06/10 03:20:54     1.14
  @@ -1,5 +1,5 @@
   <?xml version="1.0" encoding="UTF-8" ?>
  -<!-- $Id: build.xml,v 1.13 2001/05/11 19:06:25 starksm Exp $ -->
  +<!-- $Id: build.xml,v 1.14 2001/06/10 03:20:54 starksm Exp $ -->
   
   <!-- An Ant build file for the tomcat-service jar and the
       JBoss/Tomcat bundle. The buildfile requires a JBoss dist
  @@ -9,69 +9,95 @@
   
   <project name="tomcat-service" default="jar" basedir="../..">
   
  -  <property name="name" value="tomcat-service"/>
  -  <property name="lib.dir" value="${basedir}/lib"/>
  -  <property name="src.dir" value="${basedir}/src/main"/>
  -  <property name="src.resources" value="${basedir}/src/resources"/>
  -  <property name="etc.dir" value="${basedir}/src/etc"/>
  -  <property name="build.dir" value="${basedir}/build"/>
  -  <property name="build.classes.dir" value="${build.dir}/classes"/>
  -  <property name="jar.file" value="${name}.jar"/>
  -  <property name="test.client" value="tomcat-test"/>
  -  <property name="bundle.name" value="JBoss-2.2.1_Tomcat-3.2.1" />
  -  <property name="bundle.dir" value="bundle" />
  -  <property name="bundle.root" value="${bundle.dir}/${bundle.name}" />
  -  <path id="base.path">
  -    <pathelement location="${jboss.dist}/client/jaas.jar"/>
  -    <pathelement location="${jboss.dist}/client/jbosssx-client.jar"/>
  -    <pathelement location="${jboss.dist}/client/jnp-client.jar"/>
  -    <pathelement location="${jboss.dist}/client/jta-spec1_0_1.jar"/>
  -    <pathelement location="${jboss.dist}/lib/jdbc2_0-stdext.jar"/>
  -    <pathelement location="${jboss.dist}/lib/jaxp.jar"/>
  -    <pathelement location="${jboss.dist}/lib/crimson.jar"/>
  -    <pathelement location="${jboss.dist}/lib/jmxri.jar"/>
  -    <pathelement location="${jboss.dist}/lib/jboss-jaas.jar"/>
  -    <pathelement location="${jboss.dist}/lib/ext/jboss-j2ee.jar"/>
  -    <pathelement location="${jboss.dist}/lib/ext/jboss.jar"/>
  -    <pathelement location="${jboss.dist}/lib/ext/jbosssx.jar"/>
  -    <pathelement location="${jboss.dist}/lib/ext/log4j.jar"/>
  -    <pathelement location="${tomcat.dist}/lib/webserver.jar"/>
  -    <pathelement location="${tomcat.dist}/lib/servlet.jar"/>
  -    <pathelement location="${tomcat.dist}/lib/servlet.jar"/>
  -    <pathelement location="${build.classes.dir}"/>
  -  </path>
  -  <property name="classpath" refid="base.path"/>
  -
  -  <target name="init">
  -    <echo message="Using jboss.dist=${jboss.dist}" />
  -    <echo message="Using tomcat.dist=${tomcat.dist}" />
  -    <echo message="Using classpath=${classpath}" />
  -  </target>
  -
  -
  -  <!-- =================================================================== -->
  -  <!-- Prepares the build directory                                        -->
  -  <!-- =================================================================== -->
  -  <target name="prepare" depends="init">
  -    <mkdir dir="${build.dir}"/>
  -    <copy file="${src.resources}/jboss-web.dtd" 
tofile="${build.classes.dir}/jboss-web.dtd"/>
  -  </target>
  -
  -
  -  <!-- =================================================================== -->
  -  <!-- Compiles the source code                                            -->
  -  <!-- =================================================================== -->
  -  <target name="compile" depends="prepare">
  -    <mkdir dir="${build.classes.dir}"/>
  -    <javac srcdir="${src.dir}"
  -           destdir="${build.classes.dir}"
  -           classpath="${classpath}"
  -           debug="on"
  -           deprecation="on"
  -           optimize="off"
  -       includes="org/**"
  -    />
  -  </target>
  +    <!-- Default values for jboss.dist & tomcat.dist that should be overriden -->
  +    <property name="jboss.dist" value="${basedir}/../../jboss/dist"/>
  +    <property name="tomcat.dist" value="${basedir}/jakarta-tomcat-3.2.2"/>
  +
  +    <property name="name" value="tomcat-service"/>
  +    <property name="lib.dir" value="${basedir}/lib"/>
  +    <property name="src.dir" value="${basedir}/src/main"/>
  +    <property name="src.resources" value="${basedir}/src/resources"/>
  +    <property name="etc.dir" value="${basedir}/src/etc"/>
  +    <property name="build.dir" value="${basedir}/build"/>
  +    <property name="build.classes.dir" value="${build.dir}/classes"/>
  +    <property name="jar.file" value="${name}.jar"/>
  +    <property name="test.client" value="tomcat-test"/>
  +    <property name="bundle.name" value="JBoss-2.2.2_Tomcat-3.2.2" />
  +    <property name="bundle.dir" value="bundle" />
  +    <property name="bundle.root" value="${bundle.dir}/${bundle.name}" />
  +    <path id="base.path_22">
  +        <pathelement location="${jboss.dist}/client/jaas.jar"/>
  +        <pathelement location="${jboss.dist}/client/jbosssx-client.jar"/>
  +        <pathelement location="${jboss.dist}/client/jnp-client.jar"/>
  +        <pathelement location="${jboss.dist}/client/jta-spec1_0_1.jar"/>
  +        <pathelement location="${jboss.dist}/lib/jdbc2_0-stdext.jar"/>
  +        <pathelement location="${jboss.dist}/lib/jaxp.jar"/>
  +        <pathelement location="${jboss.dist}/lib/crimson.jar"/>
  +        <pathelement location="${jboss.dist}/lib/jmxri.jar"/>
  +        <pathelement location="${jboss.dist}/lib/jboss-jaas.jar"/>
  +        <pathelement location="${jboss.dist}/lib/ext/ejb.jar"/>
  +        <pathelement location="${jboss.dist}/lib/ext/jboss.jar"/>
  +        <pathelement location="${jboss.dist}/lib/ext/jbosssx.jar"/>
  +        <pathelement location="${jboss.dist}/lib/ext/log4j.jar"/>
  +        <pathelement location="${tomcat.dist}/lib/webserver.jar"/>
  +        <pathelement location="${tomcat.dist}/lib/servlet.jar"/>
  +        <pathelement location="${tomcat.dist}/lib/servlet.jar"/>
  +        <pathelement location="${build.classes.dir}"/>
  +    </path>
  +    <path id="base.path_23">
  +        <pathelement location="${jboss.dist}/client/jaas.jar"/>
  +        <pathelement location="${jboss.dist}/client/jbosssx-client.jar"/>
  +        <pathelement location="${jboss.dist}/client/jnp-client.jar"/>
  +        <pathelement location="${jboss.dist}/client/jta-spec1_0_1.jar"/>
  +        <pathelement location="${jboss.dist}/lib/jdbc2_0-stdext.jar"/>
  +        <pathelement location="${jboss.dist}/lib/jaxp.jar"/>
  +        <pathelement location="${jboss.dist}/lib/crimson.jar"/>
  +        <pathelement location="${jboss.dist}/lib/jmxri.jar"/>
  +        <pathelement location="${jboss.dist}/lib/jboss-jaas.jar"/>
  +        <pathelement location="${jboss.dist}/lib/ext/jboss-j2ee.jar"/>
  +        <pathelement location="${jboss.dist}/lib/ext/jboss.jar"/>
  +        <pathelement location="${jboss.dist}/lib/ext/jbosssx.jar"/>
  +        <pathelement location="${jboss.dist}/lib/ext/log4j.jar"/>
  +        <pathelement location="${tomcat.dist}/lib/webserver.jar"/>
  +        <pathelement location="${tomcat.dist}/lib/servlet.jar"/>
  +        <pathelement location="${tomcat.dist}/lib/servlet.jar"/>
  +        <pathelement location="${build.classes.dir}"/>
  +    </path>
  +
  +
  +    <target name="init">
  +        <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" />
  +        <property name="classpath" refid="${classpath_id}" />
  +        <echo message="Using jboss.dist=${jboss.dist}" />
  +        <echo message="Using tomcat.dist=${tomcat.dist}" />
  +        <echo message="Using classpath=${classpath}" />
  +    </target>
  +
  +
  +    <!-- =================================================================== -->
  +    <!-- Prepares the build directory                                        -->
  +    <!-- =================================================================== -->
  +    <target name="prepare" depends="init">
  +        <mkdir dir="${build.dir}"/>
  +        <copy file="${src.resources}/jboss-web.dtd" 
tofile="${build.classes.dir}/jboss-web.dtd"/>
  +    </target>
  +
  +
  +    <!-- =================================================================== -->
  +    <!-- Compiles the source code                                            -->
  +    <!-- =================================================================== -->
  +    <target name="compile" depends="prepare">
  +        <mkdir dir="${build.classes.dir}"/>
  +        <javac srcdir="${src.dir}"
  +               destdir="${build.classes.dir}"
  +               classpath="${classpath}"
  +               debug="on"
  +               deprecation="on"
  +               optimize="off"
  +           includes="org/**"
  +        />
  +    </target>
   
   
     <!-- =================================================================== -->
  
  
  

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

Reply via email to