Deploying Discovery Framework dependency libraries on WAS 6.1

The Discovery Framework requires the deployment of several Java libraries.

These libraries are deployed to a global class loader, making them available to multiple applications.

To deploy the Discovery Framework dependency libraries on WAS 6.1:

  1. Unzip the .jar files found in endeca-portal-dependencies-<version>.zip.
  2. Upload the following list of .jar files from the .zip file to the WAS server's external library directory. (For example, if WAS is installed in /usr/local/WAS/AppServer, you would deploy the selected .jar files into /usr/local/WAS/AppServer/lib/ext/.)
    annotations.jar
    ccpp.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
    jsr173_1.0_api.jar
    log4j.jar
    portal-kernel.jar
    portal-service.jar
    portlet.jar
    slf4j-api.jar
    slf4j-log4j12.jar
    stax-1.2.0.jar
    wsdl4j-1.6.2.jar
    wstx.jar
    XmlSchema-1.4.3.jar
    
  3. Do one of the following, depending on the version of the MDEX Engine you are using with your Discovery Framework application:
    • If you are using MDEX 6 data sources, move the file portlet.jar from the WAS server's external library directory (/usr/local/WAS/AppServer/lib/ext/ in the example above) to /usr/local/WAS/AppServer/java/jre/lib/ext/.
    • If you are using MDEX 7 data sources, move the following list of .jar files from the WAS server's external library directory (/usr/local/WAS/AppServer/lib/ext/ in the example above) to /usr/local/WAS/AppServer/java/jre/lib/ext/:
      cxf-2.2.8.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
      jaxb-api-2.1.jar
      jaxb-impl-2.1.7.jar
      portlet.jar
      wsdl4j-1.6.2.jar
      XmlSchema-1.4.3.jar
      
  4. Restart the WAS server so that it can pick up the newly available .jar files.