Required Oracle products

An Endeca Server installation requires the WebLogic Server, ADF Runtime, and JDK products.

Oracle WebLogic Server requirement

The supported version of Oracle WebLogic Server is 10.3.6, which is part of the WebLogic Server 11g product. This version is available in the Oracle WebLogic Server Previous Releases section of this page: http://www.oracle.com/technetwork/middleware/ias/downloads/wls-main-097127.html

Note that this page provides a number of Oracle WebLogic Server 10.3.6 versions. However, the only supported version is the Generic version that is listed under the Additional Platforms column, as shown in this cropped illustration of the download page:

The Generic version is used because it is a platform-agnostic installer (i.e., can be used on both Linux and Windows platforms) and also because it allows you to use a 64-bit JVM. The 64-bit JVM is required for the Oracle Endeca Server.

If you have an Oracle account, you can download the Generic installer as follows:
  1. Click the Accept License Agreement radio button at the top of the page.
  2. Click the File1 link in the Generic cell.
  3. If you are not already logged in, sign in (on the Sign In page) with your Oracle username and password.
  4. Click Save File on the download dialog.

As a result, the wls_generic.jar installer is downloaded to your machine. To run this installer, follow the installation instructions in Installing WebLogic Server.

Oracle ADF Runtime requirement

After installing WebLogic Server, you must install version 11.1.1.6 of the Oracle ADF (Application Development Framework) Runtime package. The ADF Runtime installer is available at this page: http://www.oracle.com/technetwork/developer-tools/adf/downloads/index.html

The location of the Application Development Runtime download link is shown below in this cropped version of the Oracle ADF download page.

If you have an Oracle account, you can download the ADF Runtime installer as follows:
  1. Click the Accept License Agreement radio button at the top of the page.
  2. In the Application Development Runtime section, select 11.1.1.6 and click the Download File button.
  3. If you are not already logged in, sign in (on the Sign In page) with your Oracle username and password.
  4. Click Save File on the download dialog.

As a result, the ofm_appdev_11.1.1.6.0_disk1_1of1.zip file is downloaded to your machine. To run this installer, follow the installation instructions in Installing Oracle ADF Runtime package.

Sun Java 6 JDK requirement

During the WebLogic installation procedure (and later during the WebLogic domain creation procedure), you are prompted for a JDK (Java Development Kit). The JDK provides the JRE (Java run-time environment) needed by the installation program to run. The JDK must be Java version 6 (also called 1.6).

While some WebLogic Server installers include a bundled JDK, the Generic installation program (wls_generic.jar) does not have a bundled JDK. Therefore, you must already have a JDK available that you can specify during the installation procedure.

The recommended JDK is Version 6 of the Oracle Sun SE (Standard Edition) Development Kit. This JDK is available from the Java SE Development Kit 6u43 section of this web page: http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html

You should download the 64-bit version appropriate for your platform:
  • Linux: the Linux x64 product
  • Windows: the Windows x64 product
Important:
When installing the Sun JDK package, make sure that you install it in a directory path that does not have spaces. For example, the default destination path on Windows is:
C:\Program Files\Java\jdk1.6.0_43
Because the space in "Program Files" will cause problems with the ADF and Endeca Server installers, you must change the destination path to a directory similar to this example:
C:\Java\jdk1.6.0_43

The JDK screen for the destination folder path should look like this:

Make sure you specify this path to the -jreLoc flag of the ADF and Endeca Server installers and also when prompted for a JDK in an installation screen.