Oracle E-Business SuiteでのE-Business Suiteアサータの構成

E-Business Suite Asserterアプリケーション・サーバーをOracle E-Business Suiteに登録します。

E-Business SuiteアサータのOracle E-Business Suiteへの登録

Oracle E-Business Suiteとの通信を確立するために、E-Business Suite Asserterはデータベース接続ファイル内のアプリケーション・サーバーIDを使用します。データベース接続ファイルは、E-Business Suite Asserterアプリケーション・サーバーをOracle E-Business Suiteに登録するときに生成されます。

  1. Oracle E-Business Suiteアプリケーション・サーバー・マシンにログインします。rootユーザーは使用しないでください。WebLogicサーバーのインストールおよび実行に使用するユーザー名を使用します。
  2. コマンドecho $JAVA_HOMEおよびecho $WL_HOMEを実行し、それぞれに設定されている値をノートにとります。
    • JAVA_HOME: /usr/java/jdk1.7.0_201
    • WL_HOME: /u01/oracle/wlserver

    コマンド$JAVA_HOMEおよび$WL_HOMEの値が設定されていない場合は、WebLogic管理者が設定するように要求します。$WL_HOME値は、12.2より大きいバージョンのOracle E-Business Suiteを使用する場合のみ必要です。

    $JAVA_HOMEおよび$WL_HOMEの値は、環境とは異なる場合があります。環境に適した値でフィールドを更新します。

  3. 次のコマンドを実行して、作業フォルダを作成します。
    cd /opt
    mkdir ebssdk
    cd ebssdk
  4. OCI IAMコンソールからダウンロードしたebs.warファイル内のWEB-INF/libフォルダにあるfndext.jarファイルを抽出します。
  5. fndext.jarファイルを、前のステップで作成した作業フォルダにコピーします。fndext.jarファイルをOracle E-Business Suiteアプリケーション・サーバー・マシンにコピーするだけでなく、E-Business Suite Asserterを実行しているサーバー・マシンにもコピーする必要があります。fndext.jarファイルを、E-Business Suite Asserter WebLogicサーバー・マシンの$DOMAIN_HOME/libフォルダにコピーします。
    fndext.jarファイルの名前は、現在のバージョンによって異なる場合があります。
  6. Oracle E-Business Suite環境ファイル(この例では/u01/install/VISION/EBSapps.env)を探し、次のコマンドを実行します。
    source /u01/install/VISION/EBSapps.env

    .envファイルへのパスは、環境によって異なります。

  7. Oracle E-Business Suiteインスタンスに関連付けられている.dbcファイルを次のフォルダで見つけます: $FND_SECURE/EBSDB.dbc
    データベース・インスタンス名がEBSDBの場合、ファイルの名前はEBSDB.dbcのようにする必要があります。.dbcファイルのフルパス(ファイル名自体を含む): /u01/install/VISION/fs1/inst/apps/EBSDB_ebs/appl/fnd/12.0.0/secure/EBSDB.dbc.をノートにとります。
  8. 次のコマンドを実行して、E-Business Suite Asserterアプリケーション・サーバーを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. 次のコマンドを実行します。
    cat EBSDB_ebsasserter.example.com.dbc

    結果のファイル名はすべて大文字にできます。APPL_SERVER_ID値をノートにとります。

  10. EBSDB_ebsasserter.example.com.dbcファイルをEBS AsserterのWebLogic管理サーバー・マシンの/opt/ebssdkフォルダにコピーします。フォルダが存在しない場合は、フォルダを作成します。