Para estabelecer comunicação com o Oracle E-Business Suite, o E-Business Suite Asserter usa o ID do servidor de aplicativos no arquivo de conexão do banco de dados. O arquivo de conexão do banco de dados é gerado durante o registro do servidor de aplicativos do E-Business Suite Asserter no Oracle E-Business Suite.
-
Acesse a máquina do servidor de aplicativos do Oracle E-Business Suite. Não utilize o usuário raiz. Utilize o usuário que instalou e executou o WebLogic Server.
-
Execute os comandos
echo $JAVA_HOME
e echo $WL_HOME
e anote o valor definido para cada um:
JAVA_HOME
: /usr/java/jdk1.7.0_201
WL_HOME
: /u01/oracle/wlserver
Se os valores dos comandos $JAVA_HOME
e $WL_HOME
não estiverem definidos, solicite que o administrador do WebLogic os defina. O valor $WL_HOME
só será necessário se você usar uma versão do Oracle E-Business Suite posterior à 12.2.
Os valores para $JAVA_HOME
e $WL_HOME
podem ser diferentes do seu ambiente. Atualize os campos com os valores corretos para o seu ambiente.
-
Execute o seguinte comando para criar uma pasta de trabalho:
cd /opt
mkdir ebssdk
cd ebssdk
-
Extraia o arquivo
fndext.jar
, que está na pasta WEB-INF/lib
dentro do arquivo ebs.war
que você baixou na Console do serviço IAM.
-
Copie o arquivo
fndext.jar
para a pasta de trabalho criada na etapa anterior e também para a pasta $DOMAIN_HOME/lib
do E-Business Suite Asserter.
O nome do arquivo fndext.jar
pode variar dependendo da versão atual.
-
Localize o arquivo de ambiente do Oracle E-Business Suite (neste exemplo,
/u01/install/VISION/EBSapps.env
) e execute o seguinte comando:
source /u01/install/VISION/EBSapps.env
O caminho para o arquivo .env
pode variar dependendo do seu ambiente.
-
Localize o arquivo
.dbc
associado à sua instância do Oracle E-Business Suite na seguinte pasta: $FND_SECURE/EBSDB.dbc
.
Se o nome da instância do banco de dados for EBSDB
, o arquivo terá um nome como EBSDB.dbc
. Anote o caminho completo do arquivo .dbc
(incluindo o próprio nome do arquivo): /u01/install/VISION/fs1/inst/apps/EBSDB_ebs/appl/fnd/12.0.0/secure/EBSDB.dbc.
-
Execute o seguinte comando para registrar o servidor de aplicativos do E-Business Suite Asserter no Oracle E-Business Suite:
cd /opt/ebssdk
java oracle.apps.fnd.security.AdminDesktop apps/apps CREATE NODE_NAME=ebsasserter.example.com DBC=/u01/install/VISION/fs1/inst/apps/EBSDB_ebs/appl/fnd/12.0.0/secure/EBSDB.dbc
Observação
O valor de CREATE NODE_NAME
é o nome do host do mecanismo de asserção. Utilize o valor correto para sua configuração.
-
Execute o seguinte comando:
cat EBSDB_ebsasserter.example.com.dbc
O nome do arquivo resultante pode estar todo em letras maiúsculas. Anote o valor APPL_SERVER_ID
.
-
Copie o arquivo
EBSDB_ebsasserter.example.com.dbc
para a máquina do WebLogic Server do EBS Asserter na pasta /opt/ebssdk
. Crie a pasta se ela não existir.