
JMX Client
The following components are required to compile a JMX client:
In case the client is running inside the AS Java at runtime, there must be references from the code that uses JMX to library:tc/jmx and service:jmx. Services have to make a strong reference to ensure that the JMX Adapter Service will be started beforehand.
External Client
The externalclents can be JavaEE components (web components, application clients, enterprise beans,etc.) or some other type of clients. They need to know the exact host, port and credentials to access the JMX remotely.
An external client has to include the following in its classpath:
This could be found in: <SID>\<instance name>\j2ee\cluster\bin\ext\tc~jmx\lib\private\.
For example C:\usr\sap\SP1\J01\j2ee\cluster\bin\ext\tc~jmx\lib\private\sap.com~tc~bl~pj_jmx~Impl.jar
These could be found in can be found in: <SID>\<instance ID>\j2ee\j2eeclient\.For example: C:\SAP\JP1\JC00\j2ee\j2eeclient.