Announcement

Collapse
No announcement yet.

OTM v5.5 Extra Jars Required for Installation

Collapse
This is a sticky topic.
X
X
 
  • Time
  • Show
Clear All
new posts

  • OTM v5.5 Extra Jars Required for Installation

    All,

    I've compiled an archive of the extra jars required by OTM v5.5 for a successful installation. These jars are listed by the README.TXT section displayed at the end of an OTM installation and finding the correct versions can be difficult and time consuming. I use this on every OTM install and saves a TON of time

    First - before we get too far, a quick disclaimer:
    ***
    This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    ***
    This archive contains the following libraries, required by (but not distributed with) OTM v5.5:Please see the LICENSE folder within the archive for license information on all of the included libraries.

    I hope this helps!

    Thanks!
    --Chris

    NOTE: If you are running OTM v5.5 with a patch level LOWER then v5.5 CU02 RU04 (5.5.2.4), then use the jars directly below.
    README File (click link to download): MW-OTM55_EXTRAJARS_README.TXT
    Library Archive (click link to download): mw-otm55_extrajars.zip
    NOTE: If you are running OTM v5.5 with a patch level AT or ABOVE v5.5 CU02 RU04 (5.5.2.4), then use the jars directly below. These include updated libraries for faster web UI response times. In addition, you'll need to do the following manual steps. (For details, see Oracle Metalink note 471363.1)
    1. Go to the $OTM_HOME/glog/gc3webapp/WEB-INF/lib/3rdparty/ directory
    2. If saxpath.jar exist rename the file to saxpath.jar.orig.
    README File (click link to download): MW-OTM55_EXTRAJARS_README.TXT
    Library Archive (click link to download): mw-otm55_extrajars_v2.zip
    Last edited by chrisplough; April 1, 2008, 17:50. Reason: Updated with newer versions of the jar files for faster Web UI response.
    Chris Plough
    twitter.com/chrisplough
    MavenWire

  • #2
    Re: OTM v5.5 Extra Jars Required for Installation

    FYI - here's the README.TXT text from the end of the installer -- which I used for gathering the necessary JAR files.

    ------ Disclaimer: Oracle's Copyright, reproduced for informational purposes. ------
    ================================================== ====================
    The following files MUST be installed prior to starting OTM:

    1. Download the following file into a temporary directory:

    a. http://apache.mirror99.com/jakarta/v...locity-1.4.zip

    2. Unzip velocity-1.4.zip using a Zip utility such as WinZip and locate the
    following files:

    a. velocity-1.4/velocity-1.4.jar
    b. velocity-1.4/velocity-dep-1.4.jar

    Copy them to the following directory on BOTH the Web & App servers:


    PRESS <ENTER> TO CONTINUE:

    $OTM/glog/gc3webapp/WEB-INF/lib/3rdparty

    where $OTM is the root directory where OTM was installed.

    3. On Linux, Solaris, HP-UX and AIX, change the permissions on the files to
    -rwxr-xr-- on both the Web & App servers:

    $ chmod 755 velocity-1.4.jar velocity-dep-1.4.jar

    5. On Linux, Solaris, HP-UX and AIX, change the owner of the files to the user
    used to install OTM (e.g. otm55) on both the Web & App servers:

    $ chown otm55 velocity-1.4.jar velocity-dep-1.4.jar

    ================================================== ====================
    To install Struts:

    1. Download the following file into a temporary directory:

    a. http://archive.apache.org/dist/strut...ruts-1.2.7.zip

    2. Unzip struts-1.2.7.zip using a Zip utility such as WinZip and locate the

    PRESS <ENTER> TO CONTINUE:

    following file:

    a. struts-1.2.7-bin/lib/struts.jar

    Copy it to the following directory on the Web server only:

    $OTM/tomcat/common/lib/

    where $OTM is the root directory where OTM was installed.

    3. On Linux, Solaris, HP-UX and AIX, change the permissions on the file to
    -rwxr-xr-- on the Web server:

    $ chmod 755 struts.jar

    5. On Linux, Solaris, HP-UX and AIX, change the owner of the file to the user
    used to install OTM (e.g. otm55) on the Web server:

    $ chown otm55 struts.jar

    ================================================== ====================
    To install FinJ:

    PRESS <ENTER> TO CONTINUE:


    1. Download the following file into a temporary directory:

    a. http://prdownloads.sourceforge.net/f...2_12h17_CEST%2
    B0200.jar?download

    2. Copy the jar file to the following directory on BOTH the Web & App servers:

    $OTM/glog/gc3webapp/WEB-INF/lib/3rdparty

    where $OTM is the root directory where OTM was installed.

    3. Rename the file in the $OTM/glog/gc3webapp/WEB-INF/lib/3rdparty directory
    from "FinJ-code_2003-10-22_12h17_CEST+0200.jar" to "finj.jar" on both the Web &
    App servers.

    4. On Linux, Solaris, HP-UX and AIX, change the permissions on the file to
    -rwxr-xr-- on both the Web & App servers:

    $ chmod 755 finj.jar

    5. On Linux, Solaris, HP-UX and AIX, change the owner of the file to the user

    PRESS <ENTER> TO CONTINUE:

    used to install OTM (e.g. otm55) on both the Web & App servers:

    $ chown otm55 finj.jar

    ================================================== ====================
    To install WSDL4J:

    1. Download the following file into a temporary directory:

    a. SourceForge.net: Downloading ...

    2. Unzip wsdl4j-bin-1.4.zip using a Zip utility such as WinZip and locate the
    following file:

    a. wsdl4j-1_4/lib/wsdl4j.jar

    Copy it to the following directory on BOTH the Web & App servers:

    $OTM/glog/gc3webapp/WEB-INF/lib/3rdparty

    where $OTM is the root directory where OTM was installed.


    PRESS <ENTER> TO CONTINUE:

    3. On Linux, Solaris, HP-UX and AIX, change the permissions on the file to
    -rwxr-xr-- on both the Web & App servers:

    $ chmod 755 wsdl4j.jar

    5. On Linux, Solaris, HP-UX and AIX, change the owner of the file to the user
    used to install OTM (e.g. otm55) on both the Web & App servers:

    $ chown otm55 wsdl4j.jar

    ================================================== ====================
    TO install Jakarta Taglibs

    1. Download the following file into a temporary directory:

    a. http://archive.apache.org/dist/jakar...aries/jakarta-
    taglibs-standard-1.1.2.zip

    2. Unzip jakarta-taglibs-standard-1.1.2.zip using a Zip utility such as WinZip
    and locate the following files:

    a. jakarta-taglibs-standard-1.1.2/lib/jstl.jar

    PRESS <ENTER> TO CONTINUE:

    b. jakarta-taglibs-standard-1.1.2/lib/standard.jar

    Copy them to the following directories on BOTH the Web & App servers:

    $OTM/glog/gc3webapp/WEB-INF/lib
    $OTM/glog/gc3webapp/WEB-INF/lib/3rdparty

    where $OTM is the root directory where OTM was installed.

    3. On Linux, Solaris, HP-UX and AIX, change the permissions on the files (in
    BOTH directories) to -rwxr-xr-- on both the Web & App servers:

    $ chmod 755 jstl.jar standard.jar

    5. On Linux, Solaris, HP-UX and AIX, change the owner of the files (in BOTH
    directories) to the user used to install OTM (e.g. otm55) on both the Web & App
    servers:

    $ chown otm55 jstl.jar standard.jar

    ================================================== ====================
    To install OpenMap:

    PRESS <ENTER> TO CONTINUE:


    1. Download the following file into a temporary directory:

    a. http://openmap.bbn.com/src/openmap-4.5.4.zip

    2. Unzip openmap-4.5.4.zip using a Zip utility such as WinZip and locate the
    following file:

    a. openmap-4.5.4/lib/openmap.jar

    Copy it to the following directory on BOTH the Web & App servers:

    $OTM/glog/gc3webapp/WEB-INF/lib/3rdparty

    where $OTM is the root directory where OTM was installed.

    3. On Linux, Solaris, HP-UX and AIX, change the permissions on the file to
    -rwxr-xr-- on both the Web & App servers:

    $ chmod 755 openmap.jar

    5. On Linux, Solaris, HP-UX and AIX, change the owner of the file to the user

    PRESS <ENTER> TO CONTINUE:

    used to install OTM (e.g. otm55) on both the Web & App servers:

    $ chown otm55 openmap.jar
    ================================================== ====================
    ------Disclaimer: Oracle's Copyright, reproduced for informational purposes. ------


    Thanks,
    Chris
    Chris Plough
    twitter.com/chrisplough
    MavenWire

    Comment


    • #3
      Re: OTM v5.5 Extra Jars Required for Installation

      FYI - an additional library archive has been uploaded, including updated libraries which improve the Web UI performance of OTM v5.5 CU02 RU04 and higher. See Oracle Metalink note 471363.1 for more details.

      Thanks!
      --Chris
      Chris Plough
      twitter.com/chrisplough
      MavenWire

      Comment

      Working...
      X
      😀
      🥰
      🤢
      😎
      😡
      👍
      👎