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