SOA ServerのOrder ManagementおよびeBusiness Suiteへの接続
SOAサーバー上にコネクタを設定します(サービス指向アーキテクチャ)。 このサーバーは、webサービスを使用して、オーダー管理とOracle eBusiness Suiteの間で各販売オーダーを通信します。
設定の概要
- 
            コネクタを設定します。 
- 
            ユーザーとパスワードを追加して、オーダー管理をコールします。 
- 
            ユーザーとパスワードを追加して、eBusiness Suiteをコールします。 
- 
            セキュリティを管理します。 
コネクタの設定
SOAサーバー上にコネクタを設定します。 この例では、サーバーの名前がMy_SOA_Serverであるとします。
- 
               「Order Managementの技術リファレンス(ドキュメントID 2051639.1)」に移動し、「ペイロードおよびファイル」添付をダウンロードして、DooFulfillOrderEBSConnectorRev1.0.zipファイルをMy_SOA_Serverにダウンロードします。 
- 
               DooFulfillOrderEBSConnectorRev 1.0.zipを解凍します。 
- 
               XMLエディタを使用して、DooFulfillOrderEBSComposite_cfgplan.xmlを開きます。 
- 
               職責を変更します。 </property> <property name="bpel.preference.responsibility"> <replace>EBS responsibility</replace> </property>説明 - 
                     EBS responsibilityは職責を指定します。
 たとえば: </property> <property name="bpel.preference.responsibility"> <replace>ORDER_MGMT_SUPER_USER</replace> </property>
- 
                     
- 
               参照のホストとポートを置き換えます。 リファレンス 値 販売オーダー・サービスOE_INBOUND_INT、内部Name:PROCESS_ORDER_25 <reference name="OEIboundIntPOService"> <replace>http://server:port/webservices/SOAProvider/plsql/oe_inbound_int/?wsdl</replace> 販売オーダー・アウトバウンド・サービスOE_OUTBOUND_INT、内部Name:SYNC_ORDER_25 <reference name="OEOutboundIntSyncService"> <replace>http://server:port/webservices/SOAProvider/plsql/oe_outbound_int/?wsdl</replace> タスク・レイヤー <reference name="FulfillOrderEBSResponse"> <replace>http://server:port/soa-infra/services/default/DooTaskFulfillOrderResponseInterfaceComposite/fulfillmentresponse?wsdl</replace> 
Call Order Managementへのユーザーおよびパスワードの追加
SOAサーバーのコネクタがオーダー管理をコールするために使用する必要があるユーザーおよびパスワードを追加します。
- 
               My_SOA_Serverにサインインします。 
- 
               Oracle Enterprise Managerにサインインします。 Oracle Enterprise Managerの詳細は、https://www.oracle.com/technetwork/oem/enterprise-manager/overview/index.htmlを参照してください。 
- 
               Farm_fusion_domainツリーで、「Weblogicドメイン」を展開し、fusion_domainを右クリックして「セキュリティ」>「資格証明」をクリックします。 たとえば:   
- 
               資格証明領域で、oracle.apps.securityを展開し、「キーの作成」をクリックします。 
- 
               「キーの作成」ダイアログで値を設定し、OKをクリックします。 属性 値 マップの選択 oracle.apps.security キー FUSION_APPS_FOM_CON_APPID-KEY タイプ パスワード ユーザー名とパスワード コネクタがOrder Managementで履行タスクをコールするために使用するのと同じユーザー名とパスワードを使用します。 
eBusiness Suiteをコールするためのユーザーおよびパスワードの追加
コネクタがeBusiness Suiteをコールするために使用する必要があるユーザーおよびパスワードを追加します。
- 
               資格証明領域で、oracle.wsm.securityを展開し、「キーの作成」をクリックします。 
- 
               「キーの作成」ダイアログで値を設定し、OKをクリックします。 属性 値 マップの選択 oracle.wsm.security キー FUSION_APPS_FOM_EBS_APPID-KEY タイプ パスワード ユーザー名とパスワード - 
                                    コネクタがeBusiness Suiteのプロセス・オーダー・サービスをコールするために使用する必要があるユーザー名とパスワードを使用します。 
- 
                                    プロセス順序を作成してデプロイする場合は、付与を作成する必要があります。 
- 
                                    権限付与に使用するFUSION_APPS_CON_EBS_APPID-KEYに同じユーザー名を使用する必要があります。 詳細は、「Oracle E-Business Suiteビジネス・イベントを使用したOracle Integrationの統合エンドポイントのトリガー」を参照してください。 
 
- 
                                    
セキュリティの管理
オーダー管理ユーザーおよびコネクタを呼び出すeBusiness Suiteユーザーのセキュリティを管理します。
- 
               My_SOA_Serverで、Weblogicコンソールにサインインします。 
- 
               ドメイン構造領域で「セキュリティ・レルム」をクリックし、レルム領域で myrealmをクリックします。たとえば:   
- 
               「ユーザーとグループ」をクリックし、「新規」をクリックします。 
- 
               「新規ユーザー」の作成ダイアログで、統合を実行するときに「外部インタフェースのWebサービス詳細の管理」ページに入力したものと同じユーザー名とパスワードを入力します。 詳細は、「eBusiness Suiteとオーダー管理の統合」を参照してください。 
- 
               「OK」をクリックします。 
- 
               別のユーザーを追加します。 ステップ1から6を繰り返します。ただし、eBusiness Suiteに存在するユーザーのユーザー名とパスワードを入力します。eBusiness Suiteは、SOAサーバーでDooFulfillOrderEBSConnectorをコールするときにこの名前とパスワードを使用します。