Question & Answer
Question
How to update or install IBM SDK Java V8 for IBM Security Directory Server V6.4?
Cause
IBM SDK Java V8 gets used by SDS V6.4 for utilities such as idsxinst, idsxcfg, ldapdiff, and JNDI toolkit. It is important to keep the Java at the latest recommended fix levels for both functionality and security reason.
Answer
Installation Instructions:
- Download the IBM SDK Java V6 archive from Fix Central to a folder on the SDS 6.4 system with adequate free space.
The IBM SDK Java V6 archive naming convention:
8.0.<SR>.<FP>-ISS-JAVA-<platform>-<FPnnnn>.<tar|zip>
For example, with IBM SDK Java V6 SR16 FP15 - the file names are:
AIX - 8.0.7.0-ISS-JAVA-AIX-FP000.tar
Linux (x86-64) - 8.0.7.0-ISS-JAVA-LinuxX64-FP000.tar
Windows (x86-64) - 8.0.7.0-ISS-JAVA-WinX64-FP000.zip - Stop all Security Directory Server Java processes (idsxinst, idsxcfg, ldapdiff) running from java folder within product installation location. Programs and libraries cannot be replaced while they are in use.
- Install by using the appropriate steps for your operating system:
Note: In the following instructions, <LDAPHOME> is the directory where Security Directory Server 6.4 is installed.
For SDS V6.4, this folder is:
- On AIX and Solaris systems: /opt/IBM/ldap/V6.4
- On Linux systems: /opt/ibm/ldap/V6.4
- On Windows systems default location: C:\Program Files\IBM\LDAP\V6.4
- Back up the java folder in <LDAPHOME> installation location by move / renaming the same.
For AIX / Solaris / Linux:
cd <LDAPHOME>
mv java java_old
For Windows:
cd <LDAPHOME>
ren java java_old
- Copy the downloaded JDK archive (tar / zip) file into <LDAPHOME> folder.
- Extract the JDK archive (tar / zip) file inside <LDAPHOME> folder.
For AIX / Linux / Solaris:
cd <LDAPHOME>
tar -xf <downloaded tar file in step 1.>
For Windows unzip the downloaded zip file (mentioned in step 1) inside <LDAPHOME> folder. - Postinstallation considerations:
For SDS 6.4 - None.
- Checking the version:
To check the version of the JDK:
- On AIX / Solaris / Linux systems:
cd <LDAPHOME>/java/jre/bin
./java -version
- On Windows systems:
cd <LDAPHOME>\java\jre\bin
.\java -version
- Stop all Security Directory Server Java processes (idsxinst, idsxcfg, ldapdiff) running from java folder within product installation location. Programs and libraries cannot be deleted while they are in use.
- Rename <LDAPHOME>/java folder, Also rename <LDAPHOME>/java_old folder to be <LDAPHOME>/java folder.
For AIX / Solaris / Linux:
cd <LDAPHOME>
mv java java_notused
mv java_old java
For Windows:
cd <LDAPHOME>
ren java java_notused
ren java_old java
[{"Product":{"code":"SSVJJU","label":"IBM Security Directory Server"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Documentation","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.3.1;6.4","Edition":"","Line of Business":{"code":"LOB24","label":"Security Software"}}]
Was this topic helpful?
Document Information
Modified date:
26 September 2022
UID
swg21902365