From 21ded555ac5d53fb80d27d1fef781ba6c2c4c6b5 Mon Sep 17 00:00:00 2001 From: Costin Manolache Date: Wed, 24 Jul 2002 23:00:04 +0000 Subject: [PATCH] Added a bit more info :-) The next major step for this will be a set of hooks to allow ant to be more JMX friendly - one very straightforward way to embed ant is by using MBeans to represent the components. In addition ant should be able to use MBeans as tasks and in the build process. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@273165 13f79535-47bb-0310-9956-ffa450edef68 --- proposal/sandbox/embed/README | 28 +++++++++++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/proposal/sandbox/embed/README b/proposal/sandbox/embed/README index 35782ee72..1b9f95f99 100644 --- a/proposal/sandbox/embed/README +++ b/proposal/sandbox/embed/README @@ -1,2 +1,28 @@ -Copy the files in o.a.t.ant, recompile. +Features + +- SAX2 support +- namespaces ( not used - pending decision on semantics of ns ) +- import ( with package.target, not super.target ) +- classloader hack for optional +- dynamic properties ( only interface + hooks, no real binding ) + + +Todo + +- start the JMX support, MBeans for Project, Target and Tasks ( using the dynamic +mbean tool in tomcat ). + +- add JmxTaskAdapter that will wrap mbeans ( similar with the Beans wrapped by task adapter ) + +- add support for Jmx attributes as dynamic properties. + + +Build + +The build.xml file will copy the files in the main tree and compile +a package - ant-sax2.jar. + +Install + +Copy ant-sax2.jar to jakarta-ant-1.5/lib.