Problem:
Deployment of the WebLogic probe to a WebLogic server robot fails with a dependency error (Java) as seen in the below image.
<Please see attached file for image>
Environment:
CA Unified Infrastructure Management (UIM), and a robot on a WebLogic server to monitor.
For the case in which this was found:
Cause:
The java_jre probe* and WebLogic probe are not both in the probe archive (and/or possibly the java_jre probe has not been deployed to the robot), causing the dependency error, because availability of both are required in the archive for deployment of the WebLogic probe.
Resolution:
Additional Information:
*In the case in which this solution was found, the dependency directly indicated dependence on jre 1.6 >> the java_jre-1_62 probe. It can be downloaded from here and imported to the archive: http://support.nimsoft.com/Files/Archive/00214/java_jre-1_62.zip
Background and other considerations:
1. distsrv
We suspected that the WebLogic probe (and possibly java) were not in the secondary hub archives. So, check your hub archives for those two and ensure they are there. Turn on forwarding in the primary hub distsrv (Setup Tab > Forwarding Tab).
2. Java
See the Java references in the WebLogic probe documentation... >>
______
Installation Considerations
Follow these steps:
Install the package into your local archive.
To ensure a successful installation of the probe package (drag-and-drop), it is required that a java.exe (version not critical) exists in the PATH. If no Java runtime is present, install Java JRE 6 or higher.
Drop the package from your local archive onto the targeted robot.
Double-click the probe for initial configuration. On first-time probe configuration, initiated by double-clicking the probe in CA UIM, the installation wizard automatically will be launched. The wizard will prompt you for the path to the java.exe of the version required by the probe.
Known Issues and Workarounds
Some Operating systems (for example, RedHat Linux) bundle a version of Java which is not fully compatible with the Oracle Java runtime, causing the probe to malfunction. This often manifests as connection problems. It is recommended that Oracle Java runtime is installed on the robot to ensure that the probe functions properly.
______
Additional things to try or consider:
o http://docs.nimsoft.com/prodhelp/en_US/Probes/Catalog/weblogic/1.4/2106799.html
o http://docs.nimsoft.com/prodhelp/en_US/Probes/Catalog/weblogic/1.4/2106801.html
...and see if that resolves it. If it does not, uninstall all java fully, and reinstall 6 and verify path. (We have seen cases where a java based probe would not run until all java was removed and a clean java install done.)