| <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> | |
| <html> | |
| <head> | |
| <!-- | |
| Copyright (c) 2018 Oracle and/or its affiliates. All rights reserved. | |
| This program and the accompanying materials are made available under the | |
| terms of the Eclipse Distribution License v. 1.0, which is available at | |
| http://www.eclipse.org/org/documents/edl-v10.php. | |
| SPDX-License-Identifier: BSD-3-Clause | |
| --> | |
| <title>README--AMX SDK</title> | |
| <meta http-equiv="content-type" | |
| content="text/html; charset=ISO-8859-1"> | |
| <meta name="description" | |
| content="Starting place for Appserver Management Extensions (AMX) SDK"> | |
| </head> | |
| <body bgcolor="#ffffff"> | |
| <div style="text-align: center;"><big><big><big><span | |
| style="font-weight: bold;"><small>Appserver Management Extensions | |
| (AMX) README</small> <br> | |
| </span></big></big></big> | |
| <div style="text-align: left;"><br> | |
| <small><span style="font-style: italic;">Last updated: 27 January 2004</span></small><br> | |
| <br> | |
| <big style="font-weight: bold;">Introduction<br> | |
| <br> | |
| </big>Sun's Java Enterprise System Appserver, and the J2EE SDK both now | |
| include an Java Management Extensions (JMX) MBean API for | |
| management/configuration and monitoring of the server. This API | |
| is denoted <span style="font-weight: bold;">A</span>ppserver <span | |
| style="font-weight: bold;">M</span>anagement E<span | |
| style="font-weight: bold;">X</span>tensions (AMX), <span | |
| style="font-style: italic;"><span style="font-weight: bold;">A</span>ppserver | |
| </span>because | |
| it's for the Appserver, <span style="font-style: italic;"><span | |
| style="font-weight: bold;">M</span>anagement </span>because it covers | |
| configuration, | |
| management, and monitoring, <span style="font-style: italic;">E</span><span | |
| style="font-weight: bold; font-style: italic;">x</span><span | |
| style="font-style: italic;">tensions </span>because the APIs go well | |
| beyond the J2EE Management (JSR 77) specification.<big | |
| style="font-weight: bold;"><br> | |
| </big><br> | |
| <big><span style="font-weight: bold;">Contents</span></big><br> | |
| <br> | |
| The SDK consists of the following:<br> | |
| <br> | |
| <table cellpadding="2" cellspacing="2" border="1" | |
| style="text-align: left; width: 100%;"> | |
| <tbody> | |
| <tr> | |
| <td style="vertical-align: top; font-weight: bold;"><a | |
| href="./amx-javadoc">Item<br> | |
| </a> </td> | |
| <td style="vertical-align: top; font-weight: bold;"><a | |
| href="./amx-javadoc">Description<br> | |
| </a> </td> | |
| </tr> | |
| <tr> | |
| <td style="vertical-align: top;"><span | |
| style="font-family: monospace;">amx-client.jar</span><br> | |
| </td> | |
| <td style="vertical-align: top;">jar file containing the <a | |
| href="./amx-javadoc/index.html">AMX | |
| APIs</a>. Tthe contents of this jar are almost entirely interfaces, but | |
| there are some concrete classes as needed to support clients.<br> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td style="vertical-align: top;"><a | |
| href="./amx-javadoc/index.html"><span style="font-family: monospace;">amx-javadoc/</span></a><br | |
| style="font-family: monospace;"> | |
| <a href="./samples-javadoc/index.html"><span | |
| style="font-family: monospace;">samples-javadoc/</span></a><br> | |
| </td> | |
| <td style="vertical-align: top;">Javadoc for the AMX APIs, and | |
| the sample code, respectively.<br> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td style="vertical-align: top; font-family: monospace;"><a | |
| href="./samples/amx">samples/amx</a><br> | |
| </td> | |
| <td style="vertical-align: top;">source code for the samples<br> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td style="vertical-align: top; font-family: monospace;"><a | |
| href="./run-samples.sh">run-samples.sh</a><br> | |
| <a href="./run-samples.bat">run-samples.bat</a><br> | |
| </td> | |
| <td style="vertical-align: top;">Scripts to run the sample | |
| command line.<br> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td style="vertical-align: top;"><a href="./SampleMain.properties"><span | |
| style="font-family: monospace;">SampleMain.properties</span></a><br> | |
| </td> | |
| <td style="vertical-align: top;">Properties file used by the | |
| sample command line. <span style="font-weight: bold;">Edit this | |
| file</span> appropriately for your target server.<br> | |
| </td> | |
| </tr> | |
| <tr> | |
| <td style="vertical-align: top;"><span | |
| style="font-family: monospace;">jmxri.jar</span><br | |
| style="font-family: monospace;"> | |
| <span style="font-family: monospace;">javax77.jar</span><br | |
| style="font-family: monospace;"> | |
| <span style="font-family: monospace;">jmxremote.jar</span><br> | |
| </td> | |
| <td style="vertical-align: top;">Required jar files containing | |
| JMX 1.2, J2EE Management (JSR 77) and JMX Remote (JSR 160) | |
| classes. The contents of these jar files is required. Note | |
| that JMX and JMX Remote are included in JDK 1.5, but not in JDK 1.4<br> | |
| </td> | |
| </tr> | |
| </tbody> | |
| </table> | |
| <br> | |
| </div> | |
| </div> | |
| The source code is already compiled. Edit <a | |
| href="./SampleMain.properties">SampleMain.properties</a> | |
| appropriately, and run the sample script.<br> | |
| <br> | |
| <br> | |
| <br> | |
| </body> | |
| </html> |