Oracle Middlewareを使用したオーケストレーション・プロセスのデプロイ
なんらかの理由で「オーケストレーション・プロセス定義の管理」ページを使用してオーケストレーション・プロセスをデプロイできない場合は、Oracle Middlewareを使用してデプロイします。
ステップの概要
-
オーケストレーション・プロセスをリリースします。 詳細は、「オーケストレーション・プロセスのデプロイ」を参照してください。
-
オーケストレーション・プロセスをダウンロードします。
-
SOA構成プランを変更します。
-
JARファイルをデプロイします。
オーケストレーション・プロセスのダウンロード
ダウンロードしたアーティファクトをサーバーにデプロイします。 Oracle Setup Managerを使用してアーティファクトをエクスポートし、Oracle Middlewareを使用してデプロイします。
-
「オーケストレーション・プロセス定義の管理」ページで、デプロイする必要があるオーケストレーション・プロセスを選択し、「編集」をクリックします。
-
「オーケストレーション・プロセス定義の編集」ページで、「処理」>「リリース」をクリックします。
-
「生成されたプロセスのダウンロード」ダイアログで、「ダウンロード」をクリックします。
-
オーダー管理で表示されるアーカイブ・ファイルをローカル・ディレクトリに保存します。
-
保存したアーカイブ・ファイルを開きます。
SOA構成プランの変更
Oracle Service-Oriented Architecture (SOA)構成計画を使用して、様々な環境で使用するURLおよびプロパティを定義します。 オーダー管理では、このプランを使用して、プロジェクトが各環境をサポートするように、置き換える必要がある値についてSOAプロジェクトを検索します。
このSOA構成プランを変更します。
<?xml version="1.0" encoding="UTF-8"?>
<SOAConfigPlan
xmlns:jca="http://platform.integration.oracle/blocks/adapter/fw/metadata"
xmlns:wsp="http://schemas.xmlsoap.org/ws/2004/09/policy"
xmlns:orawsp="http://schemas.oracle.com/ws/2006/01/policy"
xmlns="http://schemas.oracle.com/soa/configplan">
<composite name="*">
<import>
<searchReplace>
<search/>
<replace/>
</searchReplace>
</import>
<service name="client">
<binding type="ws">
<attribute name="port">
</attribute>
</binding>
</service>
<reference name="*">
<binding type="ws">
<attribute name="location">
<searchReplace>
<search>http://localhost_am:port</search>
<replace>http://actualDOOADFserver:port</replace>
</searchReplace>
<searchReplace>
<search>http://localhost_soa:port</search>
<replace>http://actualDOOSOAserver:port</replace>
</searchReplace>
</attribute>
</binding>
</reference>
</composite>
</SOAConfigPlan>
ノート
-
各ホスト名をOracle Application Development Framework (ADF)サーバーに置き換えます。
-
各ポートを、組織がオーダー管理に使用するポート、およびSupply Chain ManagementがSOAに使用するサーバーとポートに置き換えます。 サーバーの外部向けURLを使用します。
JARファイルのデプロイ
これらのツールのいずれかを使用します。
-
Oracle Enterprise Managerミドルウェア制御
-
Antコマンドライン・ツール
-
Oracle WebLogicスクリプト・ツール
JARファイルはDeployフォルダにあります。 Deployフォルダは、ダウンロードしたオーケストレーション・プロセスの名前を使用するフォルダにあります。
SOAコンポジット・アプリケーションのデプロイ方法の詳細は、『Oracle Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイド』を参照してください。