Sun Microsystems, Inc  JMX Agent and Instrumentation
Reference Implementation

File List & Release Notes

This software bundle includes the following files:

lib/jmxri.jar All Java class files of the JMX reference implementation, grouped in the following packages:
  - javax.management
  - javax.management.loading
  - javax.management.monitor
  - javax.management.timer
  - javax.management.relation
  - javax.management.modelmbean
  - com.sun.management.jmx
This last package contains implementation internals that are not defined by the JMX specification.
lib/jmxtools.jar The Java class files of the RI toolkit, mainly the HTML protocol adaptor. These classes are not part of the JMX RI per se, but are provided with it for added functionality. The tutorial and the examples use the toolkit to demonstrate certain features of the RI.
lib/jmxgrinder.jar All Java classes needed to launch the JMX Grinder tool for checking MBeans against the specification.
src/* All the source files for the classes of the JMX Reference Implementation.
examples/* The Java source code examples which demonstrate MBeans, JMX agents and the HTML adaptor server. The standard and dynamic MBeans demonstrate how to implement the instrumentation level of the JMX specification. The example code is also used in the tutorial supplied as part of the documentation. Each example is in a separate directory:
  - examples/StandardMBean/
  - examples/DynamicMBean/
  - examples/ModelMBean/
  - examples/MonitorMBean/
  - examples/Relation/
  - examples/BaseAgent/
doc/api/* The detailed API of the JMX RI and toolkit, in HTML format as generated by Javadoc; doc/api/index.html is the home page.
index.html The home page of this software bundle containing links to:
  - the JMX API
  - "README" files for all examples
  - documentation for the JMX Grinder tool
  - the JMX RI tutorial
These and other documentation files are stored in the doc/ directory.

 

Supported Platforms

The JMX RI release has been tested with the following configurations:
 

Release Notes

The following table lists the known limitations of this release, either a limitation of the RI compared to the JMX specification or known bugs.

Instrumentation RI The classes for open MBeans are not implemented because they are optional.
HTML Adaptor The JavaScript used for pop-up windows might not be compatible with older browsers. Only the pop-up functionality and information is lost, otherwise the pages display correctly.
JMX Grinder The category totals in the status bar may not be visible when the window is resized too small.
Examples All compile and execution instructions in the README files are targeted for the Solaris platform.
Tutorial All setup instructions are targeted for the Solaris platform, and the Korn shell in particular.


Java coffee cup logo

Copyright © 2000 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA  94303, USA.
All rights reserved.