This update is applicable for SOAP drivers running Identity Manager 4.7.x or Identity Manager 4.8.x, or later. The driver version will be changed to 4.1.0.1 after the patch is applied.
System RequirementsIdentity Manager 4.7.x, or later
Identity Manager 4.8.x, or later
The driver upgrade process involves the following tasks:
For Identity Manager versions 4.8.1 upto 4.8.3:
rpm -Uvh (patch-path)/linux/novell-DXMLsoap.rpm
Important: Ensure to replace the jetty-all-9.4.6.v20170531-uber.jar in /opt/novell/eDirectory/lib/dirxml/classes with jetty-all-9.4.34.v20201102-uber.jar extracted from the Common folder.
Important: Ensure to replace the jetty-all-9.4.6.v20170531-uber.jar in \NetIQ\IdentityManager\NDS (local installation) or \Novell\RemoteLoader\64bit (remote installation) with jetty-all-9.4.34.v20201102-uber.jar extracted from the Common folder.
Important: You must ensure that all the released jar files have the required read, write, and execute permissions for the user.
The _db.* file is created during a non-root installation of the Identity Manager engine. Absence of this file might indicate that Identity Manager is not properly installed. Reinstall Identity Manager to correctly place the file in the directory.
ROOTDIR=<non-root eDirectory location>
This will set the environmental variables to the directory where Identity Vault is installed as a non-root user.
For example, to install the SOAP driver RPM, use this command:
rpm --dbpath $ROOTDIR/rpm -Uvh --relocate=/usr=$ROOTDIR/opt/novell/eDirectory --relocate=/etc=$ROOTDIR/etc --relocate=/opt/novell/eDirectory=$ROOTDIR/opt/novell/eDirectory --relocate=/opt/novell/dirxml=$ROOTDIR/opt/novell/dirxml --relocate=/var=$ROOTDIR/var --badreloc --nodeps --replacefiles /home/user/nnovell-DXMLsoap.rpm
where /opt/novell/eDirectory is the location where non-root eDirectory is installed and /home/user/ is the home directory of the non-root user.
Implementation in This Release
Issues Fixed in this release