Installing Tomcat 5.5 and deploying the dependency libraries

The Discovery Framework requires the deployment of several Java libraries.

To install the Tomcat software and deploy the Discovery Framework dependency libraries:

  1. Create an endeca-portal directory. This will be the home directory for your Discovery Framework installation.
  2. Create an apache-tomcat-<version> directory under the endeca-portal directory.
  3. Unzip apache-tomcat-5.5.x.zip into endeca-portal/apache-tomcat-5.5.x, where x indicates the minor version number. Unzipping this file creates much of the directory structure mentioned below.
  4. Unzip endeca-portal-dependencies-<version>.zip into a temporary directory. This zip file contains a collection of .jar files and other dependency files.
  5. From the temporary directory, copy the following .jar files into the endeca-portal/apache-tomcat-5.5.x/common/endorsed directory:
    log4j.jar
    log4j.properties.jar
    ccpp.jar
    jutf7.jar
    
  6. Under the endeca-portal/apache-tomcat-5.5.x/common/lib directory, create an ext directory.
  7. From the temporary directory you created in step 4, copy the following .jar files into the endeca-portal/apache-tomcat-5.5.x/common/lib/ext directory that you just created:
    activation.jar
    annotations.jar
    commons-lang.jar
    cs_bindings.jar
    cxf-2.2.8.jar
    cxf-rt-databinding-jaxb-2.2.8.jar
    endeca-images.jar
    endeca-portal.jar
    endeca_navigation.jar
    ext-service.jar
    geronimo-activation_1.1_spec-1.0.2.jar
    geronimo-annotation_1.0_spec-1.1.1.jar
    geronimo-jaxws_2.1_spec-1.0.jar
    geronimo-saaj_1.3_spec-1.0.1.jar
    geronimo-stax-api_1.0_spec-1.0.1.jar
    geronimo-ws-metadata_2.0_spec-1.1.2.jar
    hsql.jar
    jabsorb.jar
    jackson-core-lgpl-1.6.2.jar
    jackson-mapper-lgpl-1.6.1.jar
    jaxb-api-2.1.jar
    jaxb-impl-2.1.7.jar
    jms.jar
    jsr173_1.0_api.jar
    jta.jar
    jtds.jar
    mail.jar
    mysql.jar
    portal-kernel.jar
    portal-service.jar
    portlet.jar
    postgresql.jar
    stax-1.2.0.jar
    wsdl4j-1.6.2.jar
    wstx.jar
    XmlSchema-1.4.3.jar