Creating the WebLogic domain for Endeca Server

You must create a WebLogic domain for the Endeca Server application to run in.

Before you create a WebLogic domain for the Endeca Server, you must have installed both WebLogic Server and Endeca Server. Note that WebLogic Server does not have to be running for this procedure.

For single-machine development environments, you can deploy the Endeca Server instance in the single Admin Server in the WebLogic domain. You can later use this WebLogic domain when you expand your deployment to an Endeca Server cluster.

To create a WebLogic domain for the Endeca Server application:

  1. From a command prompt, change to the directory that contains the Configuration Wizard start-up program:
    • For Linux: $MW_HOME/oracle_common/common/bin
    • For Windows: $MW_HOME\oracle_common\common\bin
  2. Run the command to start the Configuration Wizard:
    • For Linux: ./config.sh
    • For Windows: config.cmd
    The Configuration Wizard Welcome screen is displayed.
  3. At the Configuration Wizard's Configuration Type screen, select Create a new domain and either accept the default domain location or enter a new one.
    Click Next when you're done.

  4. At the Templates screen, select Oracle Endeca Server - 7.7.0.0 and click Next.

  5. At the Administrator Account screen, enter a name and password for the domain administrator, then click Next.
    The password must contain at least eight characters, including one special character or number.

  6. At the Domain Mode and JDK screen, select Production and make sure the correct JDK is selected.

    If the default JDK is incorrect, select Other JDK Location and browse to the correct one.

    Click Next when you're done.

  7. At the Advanced Configuration screen, click Next without selecting any options.
    (Note that accepting the default configuration means that WebLogic Server will run on port 7001.)



  8. At the Configuration Summary screen, click Create to create the domain.

  9. At theConfiguration Progress screen, wait for the domain to be created, then click Next.



  10. At the Configuration Success screen, review the domain information and click Finish.



As a result, the WebLogic domain is created with a WebLogic Server port of 7001.
The next step depends on whether you installed Endeca Server in secure (SSL) mode and on whether you are installing and deploying the Endeca Server cluster:
  • For secure mode, start WebLogic Server and run the generate_ssl_keys utility, as described in the next topic. After that, you can verify the Endeca Server deployment.
    Note: If you are deploying a cluster, make sure to generate SSL keys after you have installed the Endeca Server on the Admin Server, but before you clone the Admin Server to create additional Managed Servers. Additionally, in the Endeca Server cluster, the Endeca Server instance that was running on the Admin Server should be stopped, and the Endeca Server should be started on the Managed Servers in the WebLogic domain that you create. For detailed instructions, see Installing and Deploying an Endeca Server Cluster.
  • For non-secure mode, start WebLogic Server and verify the Endeca Server deployment.