Previous Topic: Installing CA ControlMinder Endpoints and Server ComponentsNext Topic: Required packages are Missing for Linux Installation


Configure the Java Connector Server for JDK 1.7

Symptom:

What are the modifications I need to complete to support JDK 1.7 U17 on the Enterprise Management Server.

Solution:

To support JDK 1.7 U17on the Enterprise Management Server you must modify the Java Connector Server (JCS). Do the following:

Windows 2008 Server 32 bit operating system

  1. From a command line window, run regedit.

    The Registry Editor opens.

  2. Navigate to the following location:
    HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\Identity Manager\Procrun 2.0\im_jcs\Parameters
    
  3. Select the environment registry key and modify the value as follows:
    PATH=%PATH%;C:\Program Files\Java\jdk1.7.0_17\jre\bin
    
  4. Navigate to the following location:
    HKEY_LOCAL_MACHINE\SOFTWARE\ComputerAssociates\Identity Manager\Procrun 2.0\im_jcs\Parameters\Java
    
  5. Select the jvm registry key and modify the value as follows:
    C:\Program Files\Java\jdk1.7.0_17\jre\client\jvm.dll
    

Windows 2008 Server R2 64 bit operating system

  1. From a command line window, run regedit.

    The Registry Editor opens.

  2. Navigate to the following location:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Computer Associates\Identity Manager\Procrun 2.0\im_jcs\Parameters
    
  3. Select the environment registry key and modify the value as follows:
    PATH=%PATH%;C:\Program Files (x86)\Java\jdk1.7.0_17\jre\bin
    
  4. Navigate to the following location:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Computer Associates\Identity Manager\Procrun 2.0\im_jcs\Parameters\Java
    
  5. Select the jvm registry key and modify the value as follows:
    C:\Program Files (x86)\Java\jdk1.7.0_17\jre\bin\client\jvm.dll
    

Red Hat Linux x64 operating system

  1. Remove all existing links to the JDK.
  2. Verify that the Java Connector Server is not running.
  3. Change the /usr/bin/java link to point to Java 7. Follow this example:
    # ln -s /opt/Java/jdk1.7.0_17/bin/java /usr/bin/java
    # ln -s /opt/Java/jdk1.7.0_17/bin/java /bin/java
    
    # ls -l /usr/bin/java
    lrwxrwxrwx 1 root root 30 Apr  8 12:05 /usr/bin/java -> /opt/Java/jdk1.7.0_17/bin/java
    # which java
    /usr/bin/java
    
  4. Remove the following directory:
    /opt/CA/AccessControlServer/Connector_Server/jvm
    
  5. Start the Java Connector Server.
    ./im_jcs.new start