A definição de biblioteca compartilhada especifica o local do arquivo JAR do Tivoli Storage
Manager.
Para criar uma definição de biblioteca compartilhada para os arquivos de biblioteca de API nativos do Tivoli Storage
Manager:
- Abra em uma janela de edição o script do WebLogic Server que configura
o ambiente do domínio. A seguir estão caminhos de exemplo para esse
script:
Opção |
Descrição |
UNIX |
/opt/bea/user_projects/domains/base_domain/bin/setDomainEnv.sh |
Windows |
C:\bea\user_projects\domains\base_domain\bin\setDomainEnv.cmd |
- Edite o script do WebLogic Server incluindo as linhas mostradas abaixo, para seu sistema operacional, antes da linha na qual a variável
WL_HOME está configurada. Substitua o identificador de versão no lugar de
weblogic92 conforme apropriado. Não existe
retorno de linha após nenhuma linha terminada com
/, \,
: ou _.
Opção |
Descrição |
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) e 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
|
- Se estiver utilizando o WebLogic Server Node Manager para iniciar e parar servidores gerenciados em um ambiente em cluster, você deverá ativar o Node Manager para utilizar o script de inicialização apropriado:
- Abra para edição o arquivo de configuração do gerenciador de nó
WL_HOME/common/nodemanager/nodemanager.properties.
- Configure a propriedade StartScriptEnabled como true (o padrão é
false).
- Configure StartScriptName para corresponder ao nome do script
utilizado pelo Node Manager para iniciar o servidor gerenciado,
dependendo do seu sistema operacional:
Opção |
Descrição |
UNIX |
StartScriptName=startManagedWebLogic.sh |
Windows |
StartScriptName=startManagedWebLogic.cmd |
Importante: Se o servidor gerenciado não estiver na mesma
máquina que o WebLogic Server Administration Server e você tiver um script alternativo correspondente ao nome do servidor gerenciado no
diretório bin do domínio, certifique-se de especificar esse nome de script em vez de um script "startManagedWebLogic" mais genérico.
- Salve suas edições no
nodemanager.properties e reinicie o Node Manager.