User: mulder  
  Date: 00/06/19 20:22:03

  Modified:    src/build build.xml
  Log:
  Update Minerva XA MBeans to use new configuration architecture.
  Make build script copy JCML configuration file.
  Add "long" variables to configuration architecture.
  
  This still won't work unless you're lucky due to dependency on
  TransactionManager being loaded beforehand.
  
  Revision  Changes    Path
  1.9       +23 -23    jboss/src/build/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /products/cvs/ejboss/jboss/src/build/build.xml,v
  retrieving revision 1.8
  retrieving revision 1.9
  diff -u -r1.8 -r1.9
  --- build.xml 2000/06/20 03:18:40     1.8
  +++ build.xml 2000/06/20 03:22:03     1.9
  @@ -7,7 +7,7 @@
   <project name="jBoss" default="main" basedir="../.." verbose="true">
     <target name="init">
       <taskdef name="xmlbean" classname="com.dreambean.xmlbeans.ant.XMLBeans"/>
  -    
  +
       <property name="Name" value="jBoss"/>
       <property name="name" value="jboss"/>
       <property name="version" value="2.0"/>
  @@ -29,12 +29,11 @@
       <property name="build.classes.dir" value="${build.dir}/classes"/>
       <property name="build.javadocs.dir" value="${build.dir}/docs/api"/>
       <property name="dist.dir" value="dist"/>
  -    
  +
       <property name="classpath" 
value="${lib.dir}/jmxri.jar;${build.classes.dir};${src.lib.dir}/awt.jar;${lib.dir}/xml.jar;${src.lib.dir}/ejb.jar;${src.lib.dir}/ejxeditor.jar;${src.lib.dir}/jndi.jar;${src.lib.dir}/ejxejb.jar;${src.lib.dir}/jta-spec1_0_1.jar;${src.lib.dir}/jnpserver.jar;${src.lib.dir}/dynaserver.jar;${src.lib.dir}/hsql.jar;${src.lib.dir}/webserver.jar;${src.lib.dir}/idb.jar;${src.lib.dir}/jdbc2_0-stdext.jar;${src.lib.dir}/jpl-util-0_5b.jar"/>
       <property name="packages" 
value="org.jboss,org.jboss.ejb,org.jboss.util,org.jboss.tm,org.jboss.logging,org.jboss.jdbc,org.jboss.naming,org.jboss.web"/>
   
       <property name="build.compiler" value="classic"/>
  -        
     </target>
   
     <!-- =================================================================== -->
  @@ -43,7 +42,7 @@
     <target name="prepare" depends="init">
       <mkdir dir="${build.dir}"/>
     </target>
  -  
  +
     <!-- =================================================================== -->
     <!-- Compiles the source code                                            -->
     <!-- =================================================================== -->
  @@ -58,16 +57,16 @@
           includes="org/**"
              excludes="**/activation/**, **/*BeanInfo.java"
       />
  -    
  -    <rmic base="${build.classes.dir}" 
  -          classname="org.jboss.jmx.server.JMXAdaptorImpl" 
  +
  +    <rmic base="${build.classes.dir}"
  +          classname="org.jboss.jmx.server.JMXAdaptorImpl"
             stubVersion="1.2"
  -                      classpath="${classpath}"/>  
  -                      
  -    <rmic base="${build.classes.dir}" 
  -          classname="org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker" 
  +                      classpath="${classpath}"/>
  +
  +    <rmic base="${build.classes.dir}"
  +          classname="org.jboss.ejb.plugins.jrmp.server.JRMPContainerInvoker"
             stubVersion="1.2"
  -                      classpath="${classpath}"/>  
  +                      classpath="${classpath}"/>
     </target>
   
     <!-- =================================================================== -->
  @@ -87,20 +86,20 @@
                          includes="**/*BeanInfo.java"
       />
     </target>
  -  
  +
     <!-- =================================================================== -->
     <!-- Creates the jar archives                                            -->
     <!-- =================================================================== -->
     <target name="jar" depends="xmlbeans">
       <copydir src="${src.resources}" dest="${build.classes.dir}"/>
  -     
  +
       <mkdir dir="${build.bin.dir}"/>
       <jar jarfile="${build.bin.dir}/run.jar"
            basedir="${build.classes.dir}"
            manifest="${etc.dir}/run.mf"
            includes="org/jboss/Main*.*"
       />
  -    
  +
       <mkdir dir="${build.lib.dir}/ext"/>
       <jar jarfile="${build.lib.dir}/ext/jboss.jar"
            basedir="${build.classes.dir}"
  @@ -108,27 +107,27 @@
            includes="org/jboss/**"
            
excludes="org/jboss/Main*,org/jboss/ejb/deployment/**,org/jboss/ejb/plugins/jaws/deployment/**"
       />
  -         
  +
       <mkdir dir="${build.dir}/client"/>
       <jar jarfile="${build.dir}/client/jboss-client.jar"
            basedir="${build.classes.dir}"
            manifest="${etc.dir}/jboss-client.mf"
            
includes="org/jboss/ejb/DeploymentException.class,org/jboss/proxy/**,org/jboss/ejb/plugins/jrmp/server/*Stub.class,org/jboss/ejb/plugins/jrmp/interfaces/**,org/jboss/ejb/plugins/jrmp12/interfaces/**,org/jboss/ejb/plugins/jrmp13/interfaces/**"
       />
  -      
  +
       <jar jarfile="${build.dir}/client/deploy.jar"
            basedir="${build.classes.dir}"
            manifest="${etc.dir}/deploy.mf"
            
includes="org/jboss/jmx/interfaces/JMXAdaptor.class,org/jboss/jmx/client/Deployer.class,org/jboss/jmx/server/JMXAdaptorImpl_Stub.class"
       />
  -      
  +
       <jar jarfile="${build.dir}/client//stop.jar"
            basedir="${build.classes.dir}"
            manifest="${etc.dir}/stop.mf"
            
includes="org/jboss/jmx/interfaces/JMXAdaptor.class,org/jboss/jmx/client/Stop.class,org/jboss/jmx/server/JMXAdaptorImpl_Stub.class"
       />
     </target>
  -  
  +
     <!-- =================================================================== -->
     <!-- Create the EJX plugin                                               -->
     <!-- =================================================================== -->
  @@ -138,14 +137,14 @@
            manifest="${etc.dir}/ejxjboss.mf"
            includes="org/jboss/ejb/deployment/**"
       />
  -    
  +
       <jar jarfile="${build.lib.dir}/ext/ejxjaws.jar"
            basedir="${build.classes.dir}"
            manifest="${etc.dir}/ejxjaws.mf"
            includes="org/jboss/ejb/plugins/jaws/deployment/**"
       />
     </target>
  -  
  +
     <!-- =================================================================== -->
     <!-- Creates the binary structure                                        -->
     <!-- =================================================================== -->
  @@ -162,9 +161,10 @@
   
        <copyfile src="${lib.dir}/jmxri.jar" dest="${dist.dir}/lib/jmxri.jar"/>
        <copyfile src="${etc.dir}/jboss.conf" dest="${dist.dir}/conf/jboss.conf"/>
  +     <copyfile src="${etc.dir}/jboss.jcml" dest="${dist.dir}/conf/jboss.jcml"/>
        <copyfile src="${etc.dir}/log.properties" 
dest="${dist.dir}/log/log.properties"/>
        <copyfile src="${etc.dir}/db.properties" dest="${dist.dir}/db/db.properties"/>
  -     
  +
        <copydir src="${etc.dir}/conf" dest="${dist.dir}/conf"/>
        <copydir src="${src.bin.dir}" dest="${dist.dir}/bin"/>
        <copydir src="${src.lib.dir}" dest="${dist.dir}/lib/ext"/>
  @@ -199,7 +199,7 @@
        <mkdir dir="${dist.dir}/docs/api"/>
        <copydir src="${docs.dir}" dest="${dist.dir}/docs"/>
        <copydir src="${build.javadocs.dir}" dest="${dist.dir}/docs/api"/>
  -     
  +
        <mkdir dir="${dist.dir}/src"/>
        <copydir src="${src.dir}" dest="${dist.dir}/src"/>
     </target>
  
  
  

Reply via email to