V6 WebSphere Applications agent can’t start after applying IF0004 agent patch on AIX 7.1.
Problem
The V6 WebSphere Applications agent can’t start after applying IF0004 agent patch on AIX 7.1.
Symptom
- Error description in agent log file:
(5B55B651.0001-1:kwjjvm.cpp,555,"KwjJvm::hasException") ERROR: caught Java exception (5B55B651.0002-1:kwjjvm.cpp,574,"KwjJvm::hasException") java.lang.UnsatisfiedLinkError: net (Not found in com.ibm.oti.vm.bootstrap.library.path) (5B55B651.0003-1:kwjagent.cpp,310,"KwjAgent::start") ERROR: internal exception in src/bridge/ jni/kwjjni.cpp at line 112 (5B55B651.0004-1:kwjagent.cpp,312,"KwjAgent::start") Agent stopped
Cause
JVM fails to maintain the LIBPATH updates that are made during the JVM initialization.
Solution
- Edit
/opt/IBM/ITM/config/yn.ini.
-
Add the IBM® Tivoli® Monitoring JRE library path into LIBPATH property, for example:
ITM_Home/JRE/platform_code/lib/ppc:ITM_Home/JRE/platform_code/lib/ppc/j9vm
Where
ITM_Home
is the agent installation locationplatform_code
is current OS-specific code. -
Note: The V6 WebSphere Applications agent is 32-bit and uses 32-bit JRE. For example, if the 32-bit JRE is under the
aix523
directory, then the IBM® Tivoli® Monitoring JRE library path is:/opt/IBM/ITM/JRE/aix523/lib/ppc:/opt/IBM/ITM/JRE/aix523/lib/ppc/j9vm