
Welcome to MX4J, an open source implementation of the 
Java(TM) Management Extensions (JMX).

Refer to the MX4J home page (http://mx4j.sourceforge.net) for 
new releases and further information.
For up-to-date documentation see http://mx4j.sourceforge.net/docs.

For further information about JMX, see http://java.sun.com/jmx.

MX4J is bundled in a compressed file, that contains 
documentation, examples, libraries and source code.

The structure of the compressed file is as follows:

/docs		contains the documentation
/examples	contains examples on how to use JMX
/lib		contains the MX4J implementation,
		tools and examples jars
/src		contains the source code files

To use the HTTP Adaptor, that is based on XML and XSLT, you 
need a JAXP compliant parser such as xerces and an XSLT 
implementation such as xalan or saxon.

To use the logging facility with Log4J, you need the Log4J 
library, see http://jakarta.apache.org/log4j.

From MX4J version 1.1, a fast invocation layer for 
standard MBeans has been added.
It requires the BCEL jar in the classpath (download it from the 
link below, version 5.0 or above needed). 
If the BCEL jar is not present the layer based on 
reflection will be used instead (slower, of course).

To use XDoclet for the generation of MBean interfaces and descriptions,
you need the patched XDoclet jar shipped with the MX4J distribution.
This patched XDoclet jar contains xjavadoc.jar, xdoclet.jar, 
xdoclet-mx4j-module.jar and a pacthed xdoclet-jmx-module.jar all 
in one jar. The patch consist in a bug fix for the JMX module
about signature of constructors, that will be probably included
in XDoclet 1.2.0 final release.

Refer to the included documentation under /docs for further 
details on how to use MX4J.


This product includes software developed by the 
Apache Software Foundation (http://www.apache.org): 
it uses the Log4J classes, see http://jakarta.apache.org/log4j and
the Byte Code Engineering Library, see http://jakarta.apache.org/bcel.
It includes software developed with XDoclet, see http://xdoclet.sourceforge.net
It includes software developed with Jython, see http://www.jython.org
