Package contents and directory structure

The Oracle Endeca Server installation creates the following directory structure.

Endeca Server root directory

The default name of the root directory for the Oracle Endeca Server is EndecaServer7.5.1_1. (This root directory may be referred to as $ENDECA_HOME in the documentation set for the Endeca Server.) The root directory is typically installed in the Oracle Middleware directory.

The Endeca Server root directory contains files and software modules when initially installed:
Directory Contents
root directory The release notes (README.txt), the Oracle Endeca Server Licensing Guide, and the version.txt file.
apis The directories for the Oracle Endeca Server API Reference (the /doc directory), the Java client examples for sending queries to the Oracle Endeca Server (the /examples directory), the WSDL and XSD documents for each Web service packaged with the Oracle Endeca Server (the /web-services directory), and the JAR file representing the packaged Bulk Ingest interface.
endeca-cmd The JAR for the endeca-cmd command-line interface, as well as the non-SSL version of the command script that calls the Oracle Endeca Server commands. Also, the lib directory contains utilities used for the various commands.
endeca-server The EAR (Enterprise ARchive) file for the Endeca Server application.
endeca-server/cluster-coordinator Software directory for the Cluster Coordinator.
endeca-server/conf Configuration files used by the generate_ssl_keys script.
endeca-server/dgraph Software directory for the Dgraph process.
cfgtoollogs, common, diagnostics, install, inventory, OPatch, oui Directories for Oracle-related software.

Endeca Server domain directories

These directories and files are added when you create a WebLogic domain for the Endeca Server. They reside in either the $DOMAIN_HOME/EndecaServer directory, or the $DOMAIN_HOME/config directory. The variable $DOMAIN_HOME refers to the root of your Endeca domain; for example, if "endeca_server_domain" is the name of your domain, then the default path on Windows is:

C:\Oracle\Middleware\user_projects\domains\endeca_server_domain

Note: The paths for these directories in this table represent the defaults that may be overridden for a particular installation. For example, $DOMAIN_HOME/EndecaServer/offline is the default offline directory you should be using if you have installed an Endeca Server on a single machine. However, it may be overwritten with your own location (which is required if you are installing and deploying an Endeca Server cluster).
Endeca Server Domain Directory Contents
$DOMAIN_HOME/EndecaServer/bin SSL version of the endeca-cmd utility for Endeca commands; Linux and Windows versions of the generate_ssl_keys script.
$DOMAIN_HOME/EndecaServer/data The default directory for storing the data files for an Endeca data domain. This directory is not intended to be used by the data domain administrators.
$DOMAIN_HOME/EndecaServer/lib SSL-certificate creation script that is called by the generate_ssl_keys script.
$DOMAIN_HOME/EndecaServer/logs The logs directory for the Endeca data domains.
$DOMAIN_HOME/EndecaServer/offline Default location into which the export-dd Endeca Server command exports the index of a specified Endeca data domain.
$DOMAIN_HOME/config Two configuration files are added to the root of the config directory: EndecaServer.properties configuration file for Endeca Server and EndecaCmd.properties configuration file for the SSL version of the endeca-cmd utility. Both files are described in the Oracle Endeca Server Administrator's Guide.
$DOMAIN_HOME/config/ssl Location into which the generate_ssl_keys script stores the SSL key files it generates. Note that the ssl directory is not created until you run this script.