Sun Identity Manager 8.1 リソースリファレンス

ProcedureOracle ERP リソースアダプタをインストールする

  1. Oracle リソースを Identity Manager のリソースリストに追加するには、「管理するリソースの設定」ページの「カスタムリソース」セクションに次の値を追加する必要があります。


    com.waveset.adapter.OracleERPResourceAdapter
  2. thin ドライバを使用して Oracle Real Application Cluster (RAC) に接続する場合は、「リソースパラメータ」ページの「接続 URL」に、次の形式で値を指定します。


    jdbc:oracle:thin:@(DESCRIPTION=(LOAD_BALANCE=on)
    (ADDRESS=(PROTOCOL=TCP)(HOST=host01)(PORT=1521))
    (ADDRESS=(PROTOCOL=TCP)(HOST=host02)(PORT=1521))
    (ADDRESS=(PROTOCOL=TCP)(HOST=host03)(PORT=1521))
    (CONNECT_DATA=(SERVICE_NAME=PROD)))
  3. Oracle Real Application Cluster を使用しない環境で JDBC thin ドライバを使用する場合は、JDBC thin ドライバクラスが含まれる JAR ファイルを $WSHOME$/WEB-INF/lib ディレクトリにコピーします。JAR ファイルは、使用しているアプリケーションサーバーの JDK バージョンと互換性がある必要があります。

  4. ほかのドライバを使用する場合は、「リソースパラメータ」ページにドライバと接続 URL を指定します。

    Oracle ERP アダプタは、ほかの変更を必要とせずに、Oracle E-Business Suite (EBS) バージョン 11.5.9 をサポートします。ただし、EBS バージョン 11.5.10 および 12 をサポートするには、次の変更が必要です。

  5. スキーママップから responsibilities アカウント属性を削除し、directResponsibilities 属性と indirectResponsibilities 属性を追加します。

  6. 次のプロパティーを Oracle ERP ユーザーフォームの FormRef 属性に追加します。

    • RESOURCE_NAME。ERP リソース名を指定します。

      • VERSION。ERP リソースのバージョンを指定します。使用できる値は、11.5.9、11.5.10、12 です。

      • RESP_DESCR_COL_EXISTS。fnd_user_resp_groups_direct テーブルに、説明の列が存在するかどうかを定義します。このプロパティーは、バージョンが 11.5.10 または 12 の場合に必要です。指定できる値は TRUE と FALSE です。

        たとえば Tabbed User Form は、EBS バージョン 12 をサポートするために次のような方法で変更する必要の可能性があります。


        <FormRef name=’Oracle ERP User Form’>
           <Property name=’RESOURCE_NAME’ value=’Oracle ERP R12’/>
           <Property name=’VERSION’ value=’12’/>
           <Property name=’RESP_DESCR_COL_EXISTS’ value=’TRUE’/>
        </FormRef>