User: mnf999  
  Date: 01/08/29 20:17:12

  Modified:    .        build.xml
  Log:
  build the boot/spine/xml/jsr
  
  Revision  Changes    Path
  1.18      +87 -12    jboss/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/build.xml,v
  retrieving revision 1.17
  retrieving revision 1.18
  diff -u -r1.17 -r1.18
  --- build.xml 2001/08/29 21:40:35     1.17
  +++ build.xml 2001/08/30 03:17:12     1.18
  @@ -10,7 +10,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.17 2001/08/29 21:40:35 user57 Exp $ -->
  +<!-- $Id: build.xml,v 1.18 2001/08/30 03:17:12 mnf999 Exp $ -->
   
   <project default="main">
   
  @@ -449,9 +449,10 @@
            manifest="${build.etc}/jboss.mf">
         <fileset dir="${build.classes}">
           <include name="org/jboss/**"/>
  -
           <!-- Exclude Main, it will go into run.jar -->
           <exclude name="org/jboss/Main*"/>
  +               <!-- Exclude JMX Connector stuff we will use the connector JSR for 
that -->
  +               <exclude name="org/jboss/jmx/**"/>
         </fileset>
   
         <fileset dir="${build.resources}">
  @@ -462,6 +463,40 @@
         </fileset>
       </jar>
   
  +     <!-- Build the boot and spine.jar -->
  +      <jar jarfile="${build.jars}/jboss-boot.jar"
  +         basedir="${build.classes}">
  +        <include name="org/jboss/system/URLClassLoader.class"/>
  +               <include name="org/jboss/system/URLClassLoaderMBean.class"/>
  +        <include name="org/jboss/system/MBeanClassLoader.class"/>
  +        <include name="org/jboss/system/MBeanClassLoaderMBean.class"/>
  +               <include name="org/jboss/system/ServiceLibraries.class"/>
  +               <include name="org/jboss/system/ServiceLibrariesMBean.class"/>
  +               <include name="org/jboss/deployment/DeploymentException.class"/>
  +    </jar>
  +      <jar jarfile="${build.jars}/jboss-spine.jar"
  +         basedir="${build.classes}">                 
  +               <include name="org/jboss/logging/**"/>
  +               <include name="org/jboss/system/Service.class"/>
  +               <include name="org/jboss/system/ServiceMBean.class"/>
  +               <include name="org/jboss/system/ServiceMBeanSupport.class"/>
  +               <include name="org/jboss/system/ServiceController**.class"/>
  +               <include name="org/jboss/system/ServiceCreator**.class"/>
  +               <include name="org/jboss/system/ServiceConfigurator.class"/>
  +               <include name="org/jboss/system/ServiceControllerMBean.class"/>
  +               <include name="org/jboss/system/ConfigurationException.class"/>
  +               <include name="org/jboss/system/Info.class"/>
  +               <include name="org/jboss/system/InfoMBean.class"/>
  +               <include name="org/jboss/system/Shutdown*.class"/>
  +              
  +               <include name="org/jboss/deployment/ServiceDeployer.class"/>
  +               <include name="org/jboss/deployment/ServiceDeployerMBean.class"/>
  +               <include name="org/jboss/deployment/ServiceDeployer**.class"/>
  +               <include name="org/jboss/deployment/DeployerMBean.class"/>
  +               <include name="org/jboss/deployment/DeploymentException.class"/>
  +    </jar>
  +      
  +      
       <!-- Build jboss-client.jar -->
       <jar jarfile="${build.jars}/jboss-client.jar"
            manifest="${build.etc}/jboss-client.mf">
  @@ -505,6 +540,20 @@
         <fileset dir="${build.resources}/org/jboss/verifier"/>
       </jar>
   
  +    <!-- Build jmx-connector.jsr -->
  +    <unjar src="${thirdparty.root}/sun/jmx/lib/jmxtools.jar" 
  +        dest="${build.classes}"/>
  +      <jar jarfile="${build.jars}/jmx-connector.jsr"
  +         manifest="${build.etc}/rmiconnector.mf">
  +      <fileset dir="${build.classes}">
  +        <include name="org/jboss/jmx/**"/>
  +               <include name="com/sun/jdmk/**"/>
  +             </fileset>
  +             <fileset dir="${source.java}/org/jboss/jmx">
  +                     <include name="META-INF/**"/>
  +             </fileset>
  +    </jar>
  +
       <!-- Build rmiconnector.jar -->
       <jar jarfile="${build.jars}/rmiconnector.jar"
            manifest="${build.etc}/rmiconnector.mf">
  @@ -559,8 +608,8 @@
           <include name="org/jboss/jmx/server/RMIConnectorImpl_Stub.class"/>
           <include name="org/jboss/jmx/server/ObjectHandler.class"/>
           <include name="org/jboss/jmx/client/ConnectorFactory*.class"/>
  -        <include name="org/jboss/util/Service.class"/>
  -        <include name="org/jboss/util/ServiceMBean*.class"/>
  +        <include name="org/jboss/system/Service.class"/>
  +        <include name="org/jboss/system/ServiceMBean*.class"/>
           <include name="org/jboss/logging/Log.class"/>
           <include name="org/jboss/logging/Log$$*.class"/>
           <include name="org/jboss/logging/LogToCategory.class"/>
  @@ -701,6 +750,7 @@
       <copy todir="${release.lib.ext}" filtering="no">
         <fileset dir="${build.jars}">
            <include name="jboss.jar"/>
  +                     <include name="jboss-spine.jar"/>
         </fileset>
       </copy>
   
  @@ -732,7 +782,21 @@
            <include name="jms-ra.rar"/>
         </fileset>
       </copy>
  +      
  +    <!-- Copy the mail service xml snippet  (deploy/lib) -->  
  +    <copy todir="${release.deploy.lib}" filtering="no">
  +      <fileset dir="${build.etc}/conf/default">
  +         <include name="mail-service.xml"/>
  +      </fileset>
  +    </copy>
   
  +    <!-- Copy the mail service xml snippet  (deploy/lib) -->  
  +    <copy todir="${release.deploy.lib}" filtering="no">
  +      <fileset dir="${build.jars}">
  +         <include name="jmx-connector.jsr"/>
  +      </fileset>
  +    </copy>
  +
       <!-- Copy the generated scripts & runnable jars (bin) -->
       <mkdir dir="${release.bin}"/>
       <copy todir="${release.bin}" filtering="no">
  @@ -771,6 +835,7 @@
       <copy todir="${release.conf}" filtering="no">
         <fileset dir="${build.etc}/conf">
            <include name="**/*"/>
  +                     <exclude name="mail-service.xml"/>
         </fileset>
       </copy>
   
  @@ -798,13 +863,22 @@
         </fileset>
       </copy>
     </target>
  -
  +       
     <target name="release-dependencies" depends="init">
  -    <mkdir dir="${release.lib}"/>
  +    
  +      <mkdir dir="${release.lib}"/>
       <copy todir="${release.lib}" filtering="no">
         <fileset dir="${sun.jmx.lib}">
           <include name="jmxri.jar"/>
         </fileset>
  +             <fileset dir="${build.jars}">
  +        <include name="jboss-boot.jar"/>
  +      </fileset>
  +      <fileset dir="${sun.jaxp.lib}">
  +        <include name="*.jar"/>
  +               <exclude name="xalan.jar"/>
  +      </fileset>
  +             
       </copy>
   
       <mkdir dir="${release.lib.ext}"/>
  @@ -812,12 +886,13 @@
         <fileset dir="${sun.jndi.lib}">
           <include name="jndi.jar"/>
         </fileset>
  +             
  +      <fileset dir="${sun.jaxp.lib}">
  +        <include name="xalan.jar"/>
  +        </fileset>
         <fileset dir="${sun.jmx.lib}">
           <include name="jmxtools.jar"/>
         </fileset>
  -      <fileset dir="${sun.jaxp.lib}">
  -        <include name="*.jar"/>
  -      </fileset>
         <fileset dir="${sun.jaf.lib}">
           <include name="activation.jar"/>
         </fileset>
  @@ -827,9 +902,6 @@
         <fileset dir="${sun.jts.lib}">
           <include name="jts.jar"/>
         </fileset>
  -      <fileset dir="${apache.log4j.lib}">
  -        <include name="log4j.jar"/>
  -      </fileset>
         <fileset dir="${oswego.concurrent.lib}">
           <include name="concurrent.jar"/>
         </fileset>
  @@ -838,6 +910,9 @@
         </fileset>
         <fileset dir="${javagroups.javagroups.lib}">
           <include name="JavaGroups.jar"/>
  +      </fileset>
  +        <fileset dir="${apache.log4j.lib}">
  +        <include name="log4j.jar"/>
         </fileset>
         <fileset dir="${sun.jsr77.lib}">
           <include name="jsr77.jar"/>
  
  
  

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

Reply via email to