Oracle ERP リソースアダプタは、カスタムアダプタです。インストールプロセスを完了するには、次の手順を実行する必要があります。
Oracle リソースを Identity Manager のリソースリストに追加するには、「管理するリソースの設定」ページの「カスタムリソース」セクションに次の値を追加する必要があります。
com.waveset.adapter.OracleERPResourceAdapter |
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))) |
Oracle Real Application Cluster を使用しない環境で JDBC thin ドライバを使用する場合は、JDBC thin ドライバクラスが含まれる JAR ファイルを $WSHOME$/WEB-INF/lib ディレクトリにコピーします。JAR ファイルは、使用しているアプリケーションサーバーの JDK バージョンと互換性がある必要があります。
ほかのドライバを使用する場合は、「リソースパラメータ」ページにドライバと接続 URL を指定します。
Oracle ERP アダプタは、ほかの変更を必要とせずに、Oracle E-Business Suite (EBS) バージョン 11.5.9 をサポートします。ただし、EBS バージョン 11.5.10 および 12 をサポートするには、次の変更が必要です。
スキーママップから responsibilities アカウント属性を削除し、directResponsibilities 属性と indirectResponsibilities 属性を追加します。
次のプロパティーを 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> |