Configurar o Mecanismo de Asserção do E-Business Suite no Oracle E-Business Suite

Registre o servidor de aplicativos E-Business Suite Asserter no Oracle E-Business Suite.

Registrar o Mecanismo de Asserção do E-Business Suite com o Oracle E-Business Suite

Para estabelecer comunicação com o Oracle E-Business Suite, o Mecanismo de Asserção do E-Business Suite 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 ao registrar o servidor de aplicativos E-Business Suite Asserter no Oracle E-Business Suite.

  1. Faça log-in na máquina do servidor de aplicativos do Oracle E-Business Suite. Não utilize o usuário raiz. Use o nome de usuário usado para instalar e executar o Servidor WebLogic.
  2. 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 WebLogic os defina. O valor $WL_HOME só será necessário se você usar uma versão do Oracle E-Business Suite maior que 12.2.

    Os valores para $JAVA_HOME e $WL_HOME podem ser diferentes do seu ambiente. Atualize os campos com os valores corretos para seu ambiente.

  3. Execute o seguinte comando para criar uma pasta de trabalho:
    cd /opt
    mkdir ebssdk
    cd ebssdk
  4. Extraia o arquivo fndext.jar, que está localizado na pasta WEB-INF/lib dentro do arquivo ebs.war que você baixou na console do OCI IAM.
  5. Copie o arquivo fndext.jar para a pasta de trabalho criada na etapa anterior. Além de copiar o arquivo fndext.jar para a máquina do servidor de aplicativos do Oracle E-Business Suite, ele também precisa ser copiado para a máquina do servidor que executa o E-Business Suite Asserter. Copie o arquivo fndext.jar para a pasta $DOMAIN_HOME/lib na máquina do servidor WebLogic do E-Business Suite Asserter.
    O nome do arquivo fndext.jar pode variar dependendo da versão atual.
  6. Localize seu 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.

  7. 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 deverá 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.
  8. Execute o seguinte comando para registrar o servidor de aplicativos 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
  9. Execute o seguinte comando:
    cat EBSDB_ebsasserter.example.com.dbc

    O nome do arquivo resultante pode estar em letras maiúsculas. Anote o valor APPL_SERVER_ID.

  10. Copie o arquivo EBSDB_ebsasserter.example.com.dbc para a máquina do Servidor de Administração WebLogic do EBS Asserter na pasta /opt/ebssdk. Crie a pasta se ela não existir.