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