Environment
Novell Identity Manager 3.5.1
Situation
ISSUE: After installing IDM 3.5.1 using a Non-Root-Install. The following errors are seen when trying to create a driverset
14:45:46 48558BB0 Drvrs: DirXML JVM
interface initialization failed
14:45:46 48558BB0 Drvrs: DirXML shutting down.
CAUSE: The non-root install on
Linux has to patch the ndsd init script in order to set environment
variables that allow the JVM to be loaded properly.
The patching process is working
but the text that is getting patched in is not quit right and
therefore the environment variables are not getting set
correctly.
The patched lines should look for
and source if present the file:
where is the
base of the non-root install.
Resolution
Instead it is using:
scriptdir/dirxml-patch-ndsd, which will never exist. The fix is to
modify the script
scriptname=scriptdir/dirxml-patch-ndsd
to:
scriptname=$scriptdir/dirxml-jni-env
Then run