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ê fez download na Console do 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 Servidor WebLogic do EBS Asserter na pasta /opt/ebssdk. Crie a pasta se ela não existir.