A.1 Java Development Kit (JDK)

The Novell Vibe software runs inside a Java Virtual Machine (JVM). At present, Vibe requires a Java Development Kit (JDK), not a Java Runtime Environment (JRE), in order to run properly. You can use either the Oracle JDK or the IBM JDK. Follow the instructions in the section below for your operating system and JDK preference:

If you want to use an SSL connection between your Novell Vibe site and a WebDAV server, and if the WebDAV server has a self-signed certificate rather than a certificate provided by a certificate authority, you must use the Oracle JDK. The existing Vibe functionality for handling self-signed certificates is not compatible with the way the IBM JDK handles self-signed certificates.

A.1.1 Oracle JDK on Linux

This section describes how to install the Java Development Kit (JDK) for 64-bit Linux, using the following archive binary file: jdk-version-linux-x64.tar.gz.

  1. Go to the following URL:

    Java SE Downloads

  2. Download the jdk-version-linux-x64.tar.gz file to the /usr/java directory on your Linux server.

  3. Accept the License Agreement.

  4. As the root user, change to the /usr/java directory where you downloaded the file, then use the following command to ensure that the download arrived safely:

    ls -l
    

    You should see a file named jdk-version-linux-x64.tar.gz.

  5. Extract the file:

    tar -xvf jdk-version-linux-x64.tar.gz

    The Oracle JDK is now installed on your Linux server.

  6. (Conditional) You might need to remove a symbolic link and create a new one:

    rm /usr/java/latest

    ln -s /usr/java/jdkversion /usr/java/latest

  7. Run the following two commands:

    chmod -R 755 /usr/java/jdkversion

    chown -R root:root /usr/java/jdkversion

  8. Install the JCE, as described in Section A.2, Java Cryptography Extension (JCE).

BASIC VIBE INSTALLATION SUMMARY SHEET

Under Java JDK Location on the Basic Vibe Installation Summary Sheet, specify the directory where you plan to install the JDK. The Vibe installation program prompts you for this location.

A.1.2 IBM JDK on Linux

The IBM JDK is available with SUSE Linux Enterprise Server (SLES). You can install it by using YaST.

  1. Enable the SDK online repositories.

    For information about how to enable the SDK repositories on SLES, see TID 7015337 in the Novell Support Knowledgebase.

  2. In YaST, click Software > Software Management.

  3. In the Search field, type java, then click Search.

  4. Select Java version SDK, Standard Edition (java-version-ibm-devel), then click Accept.

  5. Click Continue to accept the suggested dependencies, then click No (because you don’t need any more packages).

  6. Exit YaST.

    This creates a directory named /usr/lib/jvm/java-version-ibm-version_sr3 with the IBM JDK software in it.

  7. Install the JCE, as described in Section A.2, Java Cryptography Extension (JCE).

BASIC VIBE INSTALLATION SUMMARY SHEET

Under Java JDK Location on the Basic Vibe Installation Summary Sheet, specify the directory where you plan to install the JDK. The Vibe installation program prompts you for this location.

A.1.3 Oracle JDK on Windows

  1. Go to the following URL:

    Java SE Downloads

  2. Download the latest Java SE version that is appropriate for your operating system.

  3. Accept the license agreement.

  4. Click the jdk-version-windows-version.exe file in the Download column, then save the file to an empty temporary directory on your Windows server.

  5. Change to that temporary directory, then run the downloaded executable.

    This creates a directory named c:\Program Files\Java\jdkversion with the Oracle JDK software in it.

    The Oracle JDK is now installed on your Windows server.

  6. Install the JCE, as described in Section A.2, Java Cryptography Extension (JCE).

BASIC VIBE INSTALLATION SUMMARY SHEET

Under Java JDK Location on the Basic Vibe Installation Summary Sheet, specify the directory where you plan to install the JDK. The Vibe installation program prompts you for this location.