User: jung    
  Date: 01/01/09 01:13:14

  Modified:    etc/makefiles zoap.xml
  Log:
  avoid usage of deprecated ant tasks.
  xml.jar could be removed.
  
  Revision  Changes    Path
  1.5       +95 -47    zoap/etc/makefiles/zoap.xml
  
  Index: zoap.xml
  ===================================================================
  RCS file: /products/cvs/ejboss/zoap/etc/makefiles/zoap.xml,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- zoap.xml  2001/01/08 10:48:58     1.4
  +++ zoap.xml  2001/01/09 09:13:14     1.5
  @@ -1,5 +1,5 @@
   <!--         
=========================================================================================================
 -->
  -<!-- $Id: zoap.xml,v 1.4 2001/01/08 10:48:58 jung Exp $ -->
  +<!-- $Id: zoap.xml,v 1.5 2001/01/09 09:13:14 jung Exp $ -->
   <!-- Copyright (c) 2000 infor:business solutions AG, Hauerstrasse 12, --> 
   <!-- D-66299 Friedrichsthal, Germany. All Rights Reserved. -->
   <!-- -->
  @@ -23,6 +23,7 @@
   
     <target name="init">
       <property name="name" value="zoap"/>
  +
       <property name="version" value="0.8"/>
   
       <property name="bin.dir" value="${basedir}/bin"/>
  @@ -34,9 +35,12 @@
       <property name="build.lib.ext.dir" value="${build.lib.dir}/ext"/>
       <property name="build.deploy.dir" value="${build.dir}/deploy"/>
       <property name="build.client.dir" value="${build.dir}/client"/>
  -
  +    
       <property name="docs.dir" value="${basedir}/docs"/>
       <property name="etc.dir" value="${basedir}/etc"/>
  +    <property name="etc.html.dir" value="${etc.dir}/html"/>
  +    <property name="etc.conf.dir" value="${etc.dir}/conf"/>
  +    <property name="etc.bat.dir" value="${etc.dir}/bat"/>
       <property name="lib.dir" value="${basedir}/lib"/>
       <property name="lib.ext.dir" value="${lib.dir}/ext"/>
       <property name="lib.resources.dir" value="${lib.dir}/resources"/>
  @@ -44,8 +48,16 @@
       <property name="src.dir" value="${basedir}/src/"/>
   
       <property name="dist.dir" value="${basedir}/dist"/>
  +    <property name="dist.bin.dir" value="${dist.dir}/bin"/>
  +    <property name="dist.docs.dir" value="${dist.dir}/docs"/>
  +    <property name="dist.client.dir" value="${dist.dir}/client"/>
  +    <property name="dist.conf.dir" value="${dist.dir}/conf"/>
  +    <property name="dist.lib.dir" value="${dist.dir}/lib"/>
  +    <property name="dist.lib.ext.dir" value="${dist.dir}/lib/ext"/>
  +    <property name="dist.lib.resources.dir" value="${dist.dir}/lib/resources"/>
  +    <property name="dist.deploy.dir" value="${dist.dir}/deploy"/>
       
  -    <property name="classpath" 
value="${lib.ext.dir}/xml.jar;${lib.ext.dir}/jboss.jar;${lib.ext.dir}/junit.jar;${lib.ext.dir}/ejb.jar;${lib.ext.dir}/jta-spec1_0_1.jar;${lib.ext.dir}/jmxri.jar;${lib.ext.dir}/ejxjboss.jar;${lib.ext.dir}/ejxejb.jar;${lib.ext.dir}/awt.jar;${lib.ext.dir}/ejxeditor.jar"/>
  +    <property name="classpath" 
value="${lib.ext.dir}/jaxp.jar;${lib.ext.dir}/parser.jar;${lib.ext.dir}/jboss.jar;${lib.ext.dir}/junit.jar;${lib.ext.dir}/ejb.jar;${lib.ext.dir}/jta-spec1_0_1.jar;${lib.ext.dir}/jmxri.jar;${lib.ext.dir}/ejxjboss.jar;${lib.ext.dir}/ejxejb.jar;${lib.ext.dir}/awt.jar;${lib.ext.dir}/ejxeditor.jar"/>
       <property name="packages" 
value="org.zoap.xml,org.zoap.soap,org.jboss.zoap,org.jboss.ejb.plugins.zoap,de.infor.ce.http,de.infor.ce.util,de.infor.businessobjects,de.infor.businessservices,test"/>
   
       <property name="build.compiler" value="classic"/>
  @@ -91,11 +103,15 @@
       
       <jar jarfile="${build.lib.ext.dir}/zoap.jar"
            basedir="${build.lib.classes.dir}"
  -         includes="org/**/*.class,de/infor/ce/**/*.class"
  +         
includes="org/zoap/**/*.class,org/jboss/zoap/**/*.class,org/jboss/ejb/plugins/zoap/**/*.class,de/infor/ce/console/**/*.class,de/infor/ce/util/**/*.class,de/infor/ce/thread/**/*.class,de/infor/ce/http/*.class"
         excludes="**/test/**/*.*"
       />
   
  -    <copydir src="${etc.dir}/META-INF/test" dest="${build.lib.classes.meta.dir}"/>
  +    <delete dir="${build.lib.classes.meta.dir}"/>
  +
  +    <copy toDir="${build.lib.classes.meta.dir}">
  +     <fileset dir="${etc.dir}/META-INF/test"/>
  +    </copy>
       
       <jar jarfile="${build.deploy.dir}/test-bean.jar"
         basedir="${build.lib.classes.dir}"
  @@ -114,24 +130,78 @@
     <target name="main" depends="jar">
   
        <mkdir dir="${dist.dir}"/>
  -     <mkdir dir="${dist.dir}/bin"/>
  -     <mkdir dir="${dist.dir}/docs"/>
  -     <mkdir dir="${dist.dir}/client"/>
  -     <mkdir dir="${dist.dir}/conf"/>
  -     <mkdir dir="${dist.dir}/lib"/>
  -     <mkdir dir="${dist.dir}/deploy"/>
  -
  -     <copydir src="${build.lib.ext.dir}" dest="${dist.dir}/lib/ext"/>
  -     <copyfile src="${lib.ext.dir}/ejb.jar" dest="${dist.dir}/lib/ext/ejb.jar"/>
  -     <copyfile src="${lib.ext.dir}/junit.jar" dest="${dist.dir}/lib/ext/junit.jar"/>
  -     <copyfile src="${lib.ext.dir}/xml.jar" dest="${dist.dir}/lib/ext/xml.jar"/>
  -     <copyfile src="${build.client.dir}/test-client.jar" 
dest="${dist.dir}/client/test-client.jar"/>
  -     <copydir src="${build.deploy.dir}" dest="${dist.dir}/deploy"/>
  -     <copydir src="${etc.dir}/conf" dest="${dist.dir}/conf"/> 
  -     <copydir src="${etc.dir}/bat" dest="${dist.dir}/bin"/> 
  -     <copydir src="${lib.resources.dir}" dest="${dist.dir}/lib/resources"/>
  -     <copydir src="${docs.dir}" dest="${dist.dir}/docs"/> 
  -     <copydir src="${etc.dir}/html" dest="${dist.dir}"/> 
  +     <mkdir dir="${dist.bin.dir}"/>
  +     <mkdir dir="${dist.docs.dir}"/>
  +     <mkdir dir="${dist.client.dir}"/>
  +     <mkdir dir="${dist.conf.dir}"/>
  +     <mkdir dir="${dist.lib.dir}"/>
  +     <mkdir dir="${dist.deploy.dir}"/>
  +
  +     
  +     <copy toDir="${dist.lib.dir}/ext">
  +     <fileset dir="${build.lib.ext.dir}">
  +             <include name="**/zoap.jar"/>
  +     </fileset>
  +     </copy>
  +
  +     <copy toDir="${dist.lib.ext.dir}">
  +     <fileset dir="${lib.ext.dir}">
  +             <include name="**/ejb.jar"/>
  +     </fileset>
  +     </copy>
  +
  +     <copy toDir="${dist.lib.ext.dir}">
  +     <fileset dir="${lib.ext.dir}">
  +             <include name="**/junit.jar"/>
  +     </fileset>
  +     </copy>
  +
  +     <copy toDir="${dist.lib.ext.dir}">
  +     <fileset dir="${lib.ext.dir}">
  +             <include name="**/jaxp.jar"/>
  +     </fileset>
  +     </copy>
  +
  +     <copy toDir="${dist.lib.ext.dir}">
  +     <fileset dir="${lib.ext.dir}">
  +             <include name="**/parser.jar"/>
  +     </fileset>
  +     </copy>
  +
  +     <copy toDir="${dist.lib.ext.dir}">
  +     <fileset dir="${build.lib.ext.dir}"/>
  +     </copy>
  +
  +
  +     <copy toDir="${dist.client.dir}">
  +     <fileset dir="${build.client.dir}">
  +             <include name="**/test-client.jar"/>
  +     </fileset>
  +     </copy>
  +
  +     <copy toDir="${dist.deploy.dir}">
  +     <fileset dir="${build.deploy.dir}"/>
  +     </copy>
  +
  +     <copy toDir="${dist.conf.dir}">
  +     <fileset dir="${etc.conf.dir}"/>
  +     </copy>
  +
  +     <copy toDir="${dist.bin.dir}">
  +     <fileset dir="${etc.bat.dir}"/>
  +     </copy>
  +
  +     <copy toDir="${dist.lib.resources.dir}">
  +     <fileset dir="${lib.resources.dir}"/>
  +     </copy>
  +
  +     <copy toDir="${dist.docs.dir}">
  +     <fileset dir="${docs.dir}"/>
  +     </copy>
  +
  +     <copy toDir="${dist.dir}">
  +     <fileset dir="${etc.html.dir}"/>
  +     </copy>
     
     </target>
   
  @@ -154,8 +224,8 @@
     <!-- Cleans up generated stuff                                           -->
     <!-- =================================================================== -->
     <target name="clean" depends="init">
  -    <deltree dir="${build.dir}"/>
  -    <deltree dir="${dist.dir}"/>
  +    <delete dir="${build.dir}"/>
  +    <delete dir="${dist.dir}"/>
     </target>
   
     <!-- =================================================================== -->
  @@ -169,30 +239,3 @@
   
   </project>
   
  -<!-- 
  -     $Log: zoap.xml,v $
  -     Revision 1.4  2001/01/08 10:48:58  jung
  -     newer ant version.
  -     
  -     jaxp for ant.
  -     
  -     Revision 1.3  2000/12/04 12:35:34  jung
  -     adopted to latest jboss container,
  -     
  -     added decimal and date
  -     
  -     removed some problems due to forward-referencing in meta-data
  -     
  -     added serialisation policy
  -     
  -     Revision 1.2  2000/08/11 14:43:47  jung
  -     added comments how to run the testsuite with jboss.
  -     an scl file was wrongly named and had to be moved.
  -     added a special urn resolver that uses the bean-context
  -     classloader to find the meta-data.
  -     
  -     Revision 1.1.1.1  2000/08/10 21:05:17  jung
  -     Initial import.
  -     
  -     
  --->
  
  
  

Reply via email to