Content Platform Engine, Version 5.2.1       Serveur d'applications :  WebLogic Application Server     

Création d'une définition de bibliothèque partagée pour les fichiers de bibliothèque d'API natives de Tivoli Storage Manager

La définition de bibliothèque partagée indique l'emplacement du ficher JAR de Tivoli Storage Manager.

Procédure

Pour créer une définition de bibliothèque partagée pour les fichiers de bibliothèque d'API natives de Tivoli Storage Manager :

  1. Ouvrez dans un éditeur le script de configuration de domaine WebLogic Server. Voici des exemples de chemin du script :
    Option Description
    AIX, Solaris, HPUX, HPUXi, Linux, Linux for System z /opt/bea/user_projects/domains/base_domain/bin/setDomainEnv.sh
    Windows C:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd
  2. Modifiez le script WebLogic Server selon votre système d'exploitation, en ajoutant les lignes ci-dessous immédiatement avant la ligne de la variable WL_HOME. Remplacez weblogic92 par l'identificateur de version approprié. Il n'y a pas de retour à la ligne après les lignes qui se terminent par /, \, :, ou _.
    Option Description
    AIX
    TSMAPILIB=/opt/IBM/FileNet/
    ContentEngine/tsm100
    LIBPATH=${LIBPATH}:${TSMAPILIB}
    EXT_POST_CLASSPATH=
    ${EXT_POST_CLASSPATH}:
    ${TSMAPILIB}/TsmJavaApi.jar
    export LIBPATH EXT_POST_CLASSPATH
    WL_HOME="/opt/bea/weblogic92"
    export WL_HOME
    HP-UX (32 bits)
    TSMAPILIB=/opt/IBM/FileNet/
    ContentEngine/tsm100
    SHLIB_PATH=${SHLIB_PATH}:${TSMAPILIB}
    EXT_POST_CLASSPATH=
    ${EXT_POST_CLASSPATH}:
    ${TSMAPILIB}/TsmJavaApi.jar
    export SHLIB_PATH EXT_POST_CLASSPATH
    WL_HOME="/opt/bea/weblogic92"
    export WL_HOME
    HP-UX (64 bits) et HP-UXi
    TSMAPILIB=/opt/IBM/FileNet/
    ContentEngine/tsm100
    SHLIB_PATH=${SHLIB_PATH}:${TSMAPILIB}
    EXT_POST_CLASSPATH=
    ${EXT_POST_CLASSPATH}:
    ${TSMAPILIB}/TsmJavaApi.jar
    export SHLIB_PATH EXT_POST_CLASSPATH
    JAVA_OPTIONS="${JAVA_OPTIONS} -d64"
    export JAVA_OPTIONS
    WL_HOME="/opt/bea/weblogic92"
    export WL_HOME
    Linux
    TSMAPILIB=/opt/IBM/FileNet/
    ContentEngine/tsm100
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:
    ${TSMAPILIB}
    EXT_POST_CLASSPATH=
    ${EXT_POST_CLASSPATH}:
    ${TSMAPILIB}/TsmJavaApi.jar
    export LD_LIBRARY_PATH
     EXT_POST_CLASSPATH
    WL_HOME="/opt/bea/weblogic92"
    export WL_HOME
    Solaris (32 bits)
    TSMAPILIB=/opt/IBM/FileNet/
    ContentEngine/tsm100
    TSMCLIENTLIB=/opt/tivoli/tsm/
    client/api/bin
    LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:
    ${TSMAPILIB}:${TSMCLIENTLIB}
    EXT_POST_CLASSPATH=
    ${EXT_POST_CLASSPATH}:
    ${TSMAPILIB}/TsmJavaApi.jar
    export LD_LIBRARY_PATH
     EXT_POST_CLASSPATH
    WL_HOME="/opt/bea/weblogic92"
    export WL_HOME
    Solaris (64 bits)
    TSMAPILIB=/opt/IBM/FileNet/
    ContentEngine/tsm100
    TSMCLIENTLIB=/opt/tivoli/tsm/
    client/api/bin64
    LD_LIBRARY_PATH_64=
    ${LD_LIBRARY_PATH_64}:
    ${TSMAPILIB}:${TSMCLIENTLIB}
    EXT_POST_CLASSPATH=
    ${EXT_POST_CLASSPATH}:
    ${TSMAPILIB}/TsmJavaApi.jar
    export LD_LIBRARY_PATH_64
     EXT_POST_CLASSPATH
    JAVA_OPTIONS="${JAVA_OPTIONS} -d64"
    export JAVA_OPTIONS
    WL_HOME="/opt/bea/weblogic92"
    export WL_HOME
    Windows
    set TSMAPILIB=C:\Program Files\IBM\
    FileNet\ContentEngine\tsm100
    set PATH=%PATH%;%TSMAPILIB%
    set EXT_POST_CLASSPATH=%EXT_POST_
    CLASSPATH%;%TSMAPILIB%\TsmJavaApi.jar
    set WL_HOME=C:\bea\weblogic92
  3. Si vous utilisez WebLogic Server Node Manager pour démarrer ou arrêter des serveurs gérés dans un environnement en cluster, vous devez configurer Node Manager pour qu'il utilise le script de démarrage approprié :
    1. Editez le fichier de configuration de Node Manager WL_HOME/common/nodemanager/nodemanager.properties.
    2. Définissez la propriété StartScriptEnabled à True (la valeur par défaut est False).
    3. Définissez la valeur de la propriété StartScriptName de façon qu'elle corresponde au nom du script utilisé par Node Manager pour démarrer les serveurs gérés, selon votre système d'exploitation :
    Option Description
    AIX, Solaris, HPUX, HPUXi, Linux, Linux for System z StartScriptName=startManagedWebLogic.sh
    Windows StartScriptName=startManagedWebLogic.cmd
    Important : Si le serveur géré n'est pas sur la même machine que le serveur d'administration WebLogic Server et il y a un autre script correspondant au nom du serveur géré dans le répertoire bin du domaine, assurez-vous d'indiquer ce nom de script au lieu du script plus générique "startManagedWebLogic".
  4. Sauvegardez les modifications dans nodemanager.properties et redémarrez Node Manager.


Dernière mise à jour : Mars 2016
p8pup262.htm

© Copyright IBM Corp. 2013, 2016.