User: user57  
  Date: 02/02/11 19:22:02

  Modified:    .        build.xml
  Log:
   o Adding SafeObjectFactory, which simply makes ObjectNames and
     turns ant malformed exceptions into Errors.  This is used to
     create ObjectName OBJECT_NAME fields, so we don't have to keep
     creating new ObjectNames all the time.
   o MainDeployer & ServiceController use new ObjectName OBJECT_NAME
   o Updated refering classes to not wrap OBJECT_NAME with new ObjectName
   o Using MBeanProxy to talk to ServiceController (and MainDeployer
     in some areas).  MBeanProxy is a central location to put in that
     pesky JMX exception handling + is tidies up the code base.  Can
     evevntually optimize this to make it veru efficient too.
   o Putting org.jboss.util classes into lib/ext/jboss-util.jar and adding
     it to the bootlibraries, so that the core system components have access
     to these when loading (not just when running, aka after
     jboss-service.xml loads).
   * Need to clean up jboss-util, move deployable stuff out of it and such
     (they don't really belong there).
   o updated modules that needed util, to include jboss-util.jar in there
     external module config
  
  Revision  Changes    Path
  1.54      +24 -24    jboss/build.xml
  
  Index: build.xml
  ===================================================================
  RCS file: /cvsroot/jboss/jboss/build.xml,v
  retrieving revision 1.53
  retrieving revision 1.54
  diff -u -r1.53 -r1.54
  --- build.xml 4 Feb 2002 21:27:07 -0000       1.53
  +++ build.xml 12 Feb 2002 03:22:02 -0000      1.54
  @@ -12,7 +12,7 @@
   <!--                                                                        -->
   <!-- ====================================================================== -->
   
  -<!-- $Id: build.xml,v 1.53 2002/02/04 21:27:07 patriot1burke Exp $ -->
  +<!-- $Id: build.xml,v 1.54 2002/02/12 03:22:02 user57 Exp $ -->
   
   <project default="main" name="JBoss/Server">
   
  @@ -480,6 +480,9 @@
           
           <!-- Exclude command line utilities -->
           <exclude name="org/jboss/*"/>
  +
  +        <!-- Exclude utilities, they are now in jboss-util.jar -->
  +        <exclude name="org/jboss/util/*"/>
           
           <!-- Exclude JMX Connector stuff we will use the connector SAR for that -->
           <exclude name="org/jboss/jmx/**"/>
  @@ -501,6 +504,16 @@
         </fileset>
       </jar>
   
  +    <!-- Build jboss-util.jar -->
  +    <jar jarfile="${build.lib}/jboss-util.jar">
  +      <fileset dir="${build.classes}">
  +        <include name="org/jboss/util/**"/>
  +
  +        <!-- MBeanProxy needs this.  This compiler stuff should be moved under util 
-->
  +        <include name="org/jboss/proxy/compiler/**"/>
  +      </fileset>
  +    </jar>
  +
       <!-- 
          | Build jboss-boot.jar
          |
  @@ -511,16 +524,10 @@
         <fileset dir="${build.classes}">
           <include name="org/jboss/Version.class"/>
           <include name="org/jboss/system/BootstrapLogger.class"/>
  -        <include name="org/jboss/system/UnifiedClassLoader.class"/>
  -        <include name="org/jboss/system/UnifiedClassLoaderMBean.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/system/Server.class"/>
  -        <include name="org/jboss/system/Server**.class"/>
  -        <include name="org/jboss/system/ServerMBean.class"/>
  -        <include name="org/jboss/system/ServerConfig.class"/>
  +        <include name="org/jboss/system/UnifiedClassLoader*.class"/>
  +        <include name="org/jboss/system/MBeanClassLoader*.class"/>
  +        <include name="org/jboss/system/ServiceLibraries*.class"/>
  +        <include name="org/jboss/system/Server*.class"/>
           <include name="org/jboss/deployment/DeploymentException.class"/>
         </fileset>
         <fileset dir="${build.resources}">
  @@ -535,23 +542,16 @@
           <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/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/ServiceContext.class"/>
           <include name="org/jboss/system/ConfigurationException.class"/>
           <include name="org/jboss/system/Info*"/>
  -        <include name="org/jboss/system/ServiceContext.class"/>
  -        <include name="org/jboss/deployment/MainDeployer.class"/>
  -        <include name="org/jboss/deployment/MainDeployerMBean.class"/>
  -        <include name="org/jboss/deployment/SARDeployer.class"/>
  -        <include name="org/jboss/deployment/SARDeployerMBean.class"/>
  -        <include name="org/jboss/deployment/SARDeployer**.class"/>
  +        <include name="org/jboss/deployment/MainDeployer*.class"/>
  +        <include name="org/jboss/deployment/SARDeployer*.class"/>
           <include name="org/jboss/deployment/DeploymentInfo.class"/>
  -        <include name="org/jboss/deployment/DeployerMBean.class"/>
  -        <include name="org/jboss/deployment/DeployerMBeanSupport.class"/>
  -        <include name="org/jboss/deployment/DeployerMBeanSupport**.class"/>
  -        <include name="org/jboss/deployment/DeploymentException.class"/>
  +        <include name="org/jboss/deployment/DeployerMBean*.class"/>
         </fileset>
       </jar>
         
  
  
  

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

Reply via email to