|
Problem |
When the Tivoli® Performance Viewer is used to view
performance data on a remote WebSphere Application Server V5 application
server, and global security is enabled on that application server, the
Tivoli Performance Viewer could fail to establish a connection due to the
following error:
java.rmi.RemoteException: Failed to instantiate a new instance of
com.ibm.ws.pmi.perfServer.CollectorJMX; nested exception is:
java.rmi.RemoteException: Failed to initialize CollectorJMX - no
AdminClient is created
java.rmi.RemoteException: Failed to initialize CollectorJMX - no
AdminClient is created
at com.ibm.ws.pmi.perfServer.CollectorJMX.init(CollectorJMX.java:111)
at
com.ibm.ws.pmi.perfServer.DataCache.createCollector(DataCache.java:106)
at
com.ibm.websphere.pmi.client.PmiClient.init(PmiClient.java:385)
|
|
Cause |
This error is known to occur when the WebSphere®
Application Server installation from which the Tivoli Performance Viewer
is being run is at a different level than the installation of the target
application server.
For example, the Tivoli Performance Viewer might be running from a
V5.0.1 installation connecting to a V5.0.2 application server. The problem
is that different levels of WebSphere Application Server use different key
files for security.
|
|
Solution |
To resolve the problem, ensure that both installations are
at the same WebSphere Application Server maintenance level. The Tivoli
Performance Viewer can then access the remote application server
successfully. |
|