After Replacing JDK Version With Version 1.4.2_18, OID 10g (10.1.4.2) Fails To Start / oidldap01.log Shows: OS Error = 3 / Debug oidmon.log Shows: ld.so.1: oidldapd: fatal: libjvm.so: open failed: No such file or directory
(Doc ID 741226.1)
Last updated on JANUARY 28, 2021
Applies to:
Oracle Internet Directory - Version 10.1.4.2 to 10.1.4.2 [Release 10gR3]Information in this document applies to any platform.
Symptoms
Oracle Internet Directory (OID) Version 10.1.4.2.
Using Single Sign-On (SSO) configured for Windows Native Authentication (WNA).
Per <Note 469747.1>, for SSO/WNA to work with Internet Explorer (IE) from Vista clients, the JDK version 1.4.2_18 is required.
Since replacing the shipped JDK version with JDK version 1.4.2_18, OID now fails to start.
The oidldapd01.log shows os error = 3:
2008/09/03:10:35:52 * ProcessDispatcher:1 * WARNING : Shutting down
2008/09/03:10:35:52 * DispatcherController:0 * Killed process pid = 12612
2008/09/03:10:35:57 * DispatcherController:0 * sgslupsCheckProcess: sigsend to pid 12612 failed,os error = 3
2008/09/03:10:35:57 * DispatcherController:0 * WARNING : DispatcherController : OiD LDAP server
exiting with status 0
Reverting back to the original JDK version (1.4.2_14) allows OID to start normally and work again.
Diagnostics
With the newer JDK version installed, and temporarily starting OID with high debug level (using oidmon/oidctl commands), the resulting $ORACLE_HOME/ldap/log/oidmon.log shows an additional error on libjvm.so:
2008/09/29:11:40:25 * oidmon_<hostname>:0 * OIDLDAPD Instance 1 is not running....
2008/09/29:11:40:25 * oidmon_<hostname>:0 * Starting OIDLDAP Server,PID=8479
ld.so.1: oidldapd: fatal: libjvm.so: open failed: No such file or directory
2008/09/29:11:40:25 * oidmon_<hostname>:0 * Updating Process Table...
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Diagnostics |
Cause |
Solution |
References |