Die Definition der gemeinsam genutzten Bibliothek gibt die Position der Tivoli Storage Manager-JAR-Datei an.
So erstellen Sie eine Definition der gemeinsam genutzten Bibliothek für native Tivoli Storage Manager-API-Bibliotheksdateien:
- Öffnen Sie in einem Editierfenster das WebLogic Server-Script, das die Domänenumgebung konfiguriert. Beispielpfade zu diesem Script sind:
Option |
Bezeichnung |
UNIX |
/opt/bea/user_projects/domains/base_domain/bin/setDomainEnv.sh |
Windows |
C:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd |
- Bearbeiten Sie das WebLogic Server-Script, indem Sie die unten gezeigten Zeilen für Ihr Betriebssystem direkt vor der Zeile hinzufügen,
in der die Variable WL_HOME festgelegt wird. Ersetzen Sie weblogic92 mit Ihrer entsprechenden Versions-ID. Nach den Zeilen, die auf /, \, : oder _ enden, steht kein Zeilenumbruchzeichen.
Option |
Bezeichnung |
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 Bit) |
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 Bit) und 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 Bit) |
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 Bit) |
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:\Programme\IBM\
FileNet\ContentEngine\tsm100
set PATH=%PATH%;%TSMAPILIB%
set EXT_POST_CLASSPATH=%EXT_POST_
CLASSPATH%;%TSMAPILIB%\TsmJavaApi.jar
set WL_HOME=C:\bea\weblogic92
|
- Wenn Sie WebLogic Server Node Manager zum Starten und Stoppen von verwalteten Servern in einer Clusterumgebung verwenden, müssen Sie
Node Manager in die Lage versetzen, das entsprechende Startscript zu verwenden:
- Öffnen Sie die Konfigurationsdatei WL_HOME/common/nodemanager/nodemanager.properties für den Knotenmanager.
- Setzen Sie die Eigenschaft StartScriptEnabled auf 'true' (der Standardwert ist 'false').
- Setzen Sie StartScriptName je nach Betriebssystem auf den Scriptnamen, der vom Knotenmanager zum Starten des verwalteten Servers verwendet wird:
Option |
Bezeichnung |
UNIX |
StartScriptName=startManagedWebLogic.sh |
Windows |
StartScriptName=startManagedWebLogic.cmd |
Wichtig: Falls sich der verwaltete Server nicht auf derselben Maschine wie WebLogic Server Administration
Server befindet und Sie ein alternatives Script mit dem Namen des verwalteten Servers im Domänenverzeichnis bin haben, stellen Sie sicher, dass Sie diesen Scriptnamen anstelle des allgemeineren Scripts startManagedWebLogic angeben.
- Speichern Sie Ihre Änderungen in nodemanager.properties und starten Sie den Knotenmanager erneut.