ヘッダーをスキップ
Oracle Fusion Middleware Oracle SOA Suite、WebCenterおよびADFアップグレード・ガイド
11
g
リリース1(11.1.1)
B55926-01
次へ
目次
タイトルおよび著作権情報
はじめに
対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
サポートおよびサービス
1
Oracle SOA Suite、WebCenterおよびADFのアップグレード処理の概要
1.1
Oracle SOA Suite、WebCenterおよびADFのアップグレード処理のフロー・チャート
1.2
Oracle SOA SuiteおよびWebCenterのアップグレード処理における各ステップの説明
第I部 Oracle SOA Suite、WebCenterおよびADFのアップグレード準備
2
Oracle SOA Suite、WebCenterおよびADFのサポートされるアップグレードの開始点
2.1
Oracle SOA Suite、WebCenterおよびADFのサポートされる開始点の概要
2.2
Oracle SOA Suite 10
g
リリース2(10.1.2)ユーザー向けの情報
3
10
g
ユーザーのためのOracle SOA Suite、WebCenterおよびADFの情報
3.1
Oracle ADFユーザー向けの情報
3.2
Oracle SOA Suiteユーザー向けの情報
3.2.1
OC4JとOracle WebLogic ServerにおけるOracle SOA Suiteの比較
3.2.2
OC4JとOracle WebLogic ServerにおけるOracle SOA Suiteディレクトリ構造の比較
3.2.3
Oracle SOA Suiteエンタープライズ・デプロイメントのアップグレード
3.2.4
Oracle Application Server 10
g
およびOracle Fusion Middleware 11
g
におけるOracle BAMおよびOracle B2B
3.3
Oracle WebCenterユーザー向けの情報
3.3.1
OC4JとOracle WebLogic ServerにおけるOracle WebCenterの比較
3.3.2
OC4JとOracle WebLogic ServerにおけるOracle WebCenterディレクトリ構造の比較
4
Oracle BPEL長時間実行プロセスに関する特別な考慮事項
4.1
Oracle BPEL Process Manager長時間実行プロセスとは
4.2
長時間実行プロセスの2通りのアップグレード方法
4.2.1
長時間実行プロセスに対するアップグレード時の同時並行アプローチの使用
4.2.2
長時間実行プロセスに対する猶予期間と強制終了の使用
第II部 Oracle SOA Suite、WebCenterおよびADF環境のアップグレード
5
Oracle ADF環境のアップグレード
5.1
タスク1: ADFアプリケーションに使用するOracle Fusion Middleware 11
g
トポロジの決定
5.2
タスク2: ADFアプリケーションに使用するOracle WebLogic Serverドメインのインストールおよび構成
5.2.1
Oracle JDeveloperを使用する開発ドメインのインストールおよび構成
5.2.2
JDeveloperを使用しないドメインのインストールおよび構成
5.2.3
Java Required Files(JRF)ドメイン・テンプレートの使用方法
5.2.3.1
JRFテンプレートを使用した新規ドメインの作成
5.2.3.2
JRFテンプレートを使用した既存ドメインの拡張
5.2.3.3
既存のOracle WebLogic Serverインスタンスの11.1.1.1.0 ADFランタイムへのアップグレード
6
Oracle SOA Suite環境のアップグレード
6.1
タスク1: Oracle SOAトポロジの決定
6.2
タスク2: 必要な外部パートナが稼働していることの確認
6.3
タスク3: Oracle SOA SuiteスキーマをホストするOracleデータベースのアップグレード(必要な場合)
6.4
タスク4: リポジトリ作成ユーティリティによる11
g
SOAスキーマのインストール
6.4.1
Oracle SOA Suiteのアップグレード準備としてのリポジトリ作成ユーティリティの実行
6.4.2
Oracle SOA Suiteのアップグレードに必要なスキーマの選択
6.5
タスク5: Oracle SOA中間層のインストールと構成
6.6
タスク6: SOAコンポーネントのスキーマのアップグレード(必要な場合)
6.6.1
タスク6a: アップグレード・アシスタントの実行によるOracle SOAスキーマのアップグレード
6.6.2
タスク6b: B2Bスキーマのアップグレード(必要な場合)
6.6.2.1
B2Bスキーマのアップグレードに関する一般的な情報
6.6.2.2
Oracle B2B 10
g
中間層への必要なパッチ・セットの適用
6.6.2.3
Oracle WebLogic Server管理コンソールにおける最大メッセージ・サイズ属性の設定
6.6.2.4
B2Bスキーマのアップグレードの実行
6.6.3
タスク6c: BAMスキーマのアップグレード(必要な場合)
6.6.3.1
Oracle BAMスキーマのアップグレードの注意点
6.6.3.2
以前のバージョンのOracle BAMからのアップグレードについて
6.6.3.3
Oracle BAMスキーマが含まれているOracleデータベースへの必要なパッチ・セットの適用
6.6.3.4
Oracle BAMスキーマのアップグレードの実行
6.7
タスク7: SOAアプリケーションのサポートに必要なJava EE機能の構成
6.8
タスク8: SOAコンポーネントに必要なアップグレード後タスクの実行
6.8.1
Identity Managementコンポーネントを使用するためのOracle SOA Suite 11
g
の構成
6.8.2
Oracle Human Workflowにおける大/小文字区別について
6.8.3
Oracle B2Bアップグレード後の情報およびタスク
7
Oracle WebCenter環境のアップグレード
7.1
タスク1: Oracle WebCenterトポロジの決定
7.2
タスク2: Oracle WebCenterスキーマをホストするOracleデータベースのアップグレード(必要な場合)
7.3
タスク3: リポジトリ作成ユーティリティによる11
g
Oracle WebCenterスキーマのインストール
7.3.1
Oracle WebCenterのアップグレード準備としてのリポジトリ作成ユーティリティの実行
7.3.2
Oracle WebCenterのアップグレードに必要なスキーマの選択
7.4
タスク4: Oracle WebCenter中間層のインストールと構成
7.5
タスク5: Oracle WebCenterアプリケーションのサポートに必要なJava EE機能の構成
第III部: Oracle SOA SuiteおよびOracle WebCenterアプリケーションのアップグレード
8
Oracle SOA Suite、WebCenterおよびADFアプリケーションのアップグレードの概要
8.1
タスク1: サンプル・アプリケーションでのアップグレード手順の確認
8.2
タスク2: アプリケーションがOracle Application Server 10
g
上で正常に稼働していることの確認
8.3
タスク3: 10
g
環境から11
g
環境へのアップグレードが完了していることの確認
8.4
タスク4: Oracle JDeveloper 11
g
のインストールと起動
8.5
タスク5: Oracle Jdeveloperでアプリケーションを開いてアップグレード
8.6
タスク6: 使用しているアプリケーションのコンポーネントに関するアップグレード情報の検索
8.7
タスク7: アプリケーションの確認および再コンパイル
8.8
タスク8: アプリケーションの再デプロイ
9
Oracle SOAアプリケーションのアップグレード時の考慮事項
9.1
Oracle SOA Suiteアプリケーションに対するOracle JDeveloper 11
g
移行ウィザードの使用
9.2
すべてのJavaアプリケーションに関連するアップグレード・タスク
9.3
すべてのOracle SOA Suiteアプリケーションに関連するアップグレード・タスク
9.3.1
Oracle Fusion Middleware 11
g
におけるOracle SOA Suite APIの変更について
9.3.1.1
Oracle Business Rules用のOracle Fusion Middleware Java APIへのアップグレード
9.3.1.1.1
11
g
におけるOracle Business Rules SDKおよびAPIの変更の概要
9.3.1.1.2
開発環境でのディクショナリへのアクセス
9.3.1.1.3
本番環境でのリポジトリへのアクセス
9.3.1.1.4
RLコードの生成
9.3.1.2
Oracle SOA Suite用のOracle Fusion Middleware Infrastructure Management Java APIへのアップグレード
9.3.2
依存JARファイルに関するプロジェクトの確認
9.3.3
Webサービス用のプロキシ設定を必要とするアプリケーションのアップグレード
9.3.4
移行ウィザードによってアップグレードされないbuild.xmlおよびbuild.propertiesファイルの再作成
9.3.5
UDDIに登録されているリソースを使用するプロジェクトのアップグレード
9.3.5.1
アップグレード前にserviceKeyエンドポイントが使用可能であることの確認
9.3.5.2
orauddiプロトコルの変更
9.3.6
Oracle SOA Suiteコマンドライン・アップグレード・ツールの使用方法
9.3.6.1
Oracle SOA Suiteコマンドライン・アップグレード・ツールの使用の利点
9.3.6.2
Oracle JDeveloper 11
g
でのOracle SOA Suiteコマンドライン・アップグレード・ツールの使用
9.3.6.3
Oracle SOA Suiteコマンドライン・アップグレード・ツールを使用してHuman Workflowアプリケーションをアップグレードする場合の制限
9.3.6.4
Oracle SOA Suiteコマンドライン・アップグレード・ツールを使用したBPELプロジェクトのアップグレード
9.3.6.5
Oracle SOA Suiteコマンドライン・アップグレード・ツールを使用した複数のBPELプロジェクトの単一コンポジットへの統合
9.3.6.6
Oracle SOA Suiteコマンドライン・アップグレード・ツールを使用したOracle Enterprise Service Bus(ESB)プロジェクトのアップグレード
9.3.6.7
Oracle SOA Suiteコマンドライン・アップグレード・ツールを使用したドメイン値マップ(DVM)と相互参照のアップグレード
9.4
Oracle BPEL Process Managerアプリケーションに関連するアップグレード・タスク
9.4.1
Oracle BPEL Process Managerアプリケーションの移行後の手動アップグレード・ステップ
9.4.1.1
外部参照のための不足しているバインディング情報の指定
9.4.1.2
Oracle BPEL Process Managerテスト・スイートを使用した問題の修正
9.4.1.3
アップグレード後のOracle BPEL Process Managerデプロイメント・プランの使用
9.4.1.4
Oracle BPEL Process Managerプロジェクトのフォルト・ポリシーのアップグレード
9.4.1.5
BPELフォルダのない10
g
プロジェクトのアップグレード
9.4.2
Oracle BPEL Process Managerアプリケーションに関するその他の考慮事項
9.4.2.1
bpel.xmlデプロイメント・ディスクリプタの新しいプロパティと非推奨プロパティの確認
9.4.2.2
Oracle BPEL Process Managerプロジェクトのユーザー定義(カスタム)XPath関数のアップグレード
9.4.2.3
複数のBPEL実装のサポートに関する変更
9.4.2.4
非同期サービスで相関セットを使用するプロジェクトをアップグレードする場合のプロパティ・ファイル名の確認
9.4.2.5
transaction=participateプロパティを使用したプロジェクトのアップグレード
9.4.2.6
Oracle BPEL Process Manager 11
g
でのドメイン・ディスクリプタ・プロパティの指定
9.5
Oracle Enterprise Service Busに関連するアップグレード・タスク
9.5.1
サービスとして公開されないOracle Enterprise Service Busルーティング・ルールのアップグレード
9.5.2
Oracle Enterprise Service Busのドメイン値マップ(DVM)と相互参照のアップグレード
9.5.3
SOAPヘッダーのあるOracle Enterprise Service BusプロジェクトのOracle Mediator 11
g
へのアップグレード
9.5.4
同じネームスペースを使用する複数のルーティング・サービスを持つプロジェクトのアップグレード
9.5.5
非同期ルーティングを使用するためのルーティング・サービスのアップグレード
9.5.6
Oracle Enterprise Service Busのメッセージ・ヘッダーのフィルタリングまたは設定のアップグレード
9.6
Oracle Business Activity Monitoringに関連するアップグレード・タスク
9.6.1
Oracle BAMユーザーおよびその他のLDAP情報の11
g
への移行
9.6.2
アップグレード後のBAMアクション・フォーム・テンプレートの検証
9.6.3
Oracle BAM外部データソースのアップグレード
9.6.4
Oracle BAMレポートのイメージの欠落
9.6.5
11
g
でのOracle BAM Webサービスの使用方法
9.6.5.1
Oracle BAM 11
g
でのWebサービス・クライアントの使用方法
9.6.5.2
Oracle BAMアラートからのWebサービスの起動
9.6.5.3
Oracle BAM 11
g
でのManualRuleFire Webサービスの使用方法
9.6.5.4
Oracle BAM 11
g
の新しいWebサービスのサポート
9.6.6
Oracle BAMセンサー・アクションのアップグレード
9.6.7
Oracle BAM 11
g
へのエンタープライズ・リンク計画のアップグレード
9.7
Technology Adaptersに関連するアップグレード・タスク
9.7.1
Oracle JDeveloper 11
g
のアダプタ構成ウィザードを使用したアダプタの確認
9.7.2
アダプタ・ヘッダー変数のアップグレード
9.7.3
アダプタJCAファイルの非管理接続情報のアップグレード
9.7.4
Technology Adapterのアップグレード後の説明の欠落
9.7.5
インバウンド同期リクエスト/リプライ・ユースケースのアップグレード
9.7.6
アウトバウンド・デキューを使用するプロジェクトのアップグレード
9.7.7
AQアダプタ・ヘッダーのアップグレード
9.7.8
AQアウトバウンド・リクエスト/リプライ・シナリオのアップグレード
9.7.9
ストアド・プロシージャに使用されるデータベース・アダプタのアップグレード
9.8
ヒューマン・ワークフロー・タスクに関連するアップグレード・タスク
9.8.1
関連するヒューマン・ワークフロー・タスクのタスク詳細のアップグレード
9.8.2
共通ヒューマン・ワークフロー・タスクを共有する複数プロジェクトのアップグレード
9.9
Oracle Business Rulesに関連するアップグレード・タスク
9.10
Oracle SOA Suiteクライアント・アプリケーションのアップグレード
9.11
Oracle Web Services Manager(WSM)のポリシーのアップグレード
9.11.1
アップグレード前のタスク
9.11.1.1
Oracle WSM 10
g
のゲートウェイに関する注意
9.11.1.2
サード・パーティ・ソフトウェアに関する注意
9.11.2
Oracle WSM 10
g
の事前定義ポリシーのアップグレード
9.11.3
Oracle WSMのカスタム・ポリシーのアップグレード
9.12
Oracle Containers for J2EE(OC4J)セキュリティ環境のアップグレード
9.12.1
アップグレード前のタスク
9.12.2
メッセージ保護付き匿名認証(WS-Security 1.0)
9.12.2.1
OC4J 10
g
9.12.2.2
Oracle WSM 11
g
9.12.3
メッセージ整合性付き匿名認証(WS-Security 1.0)
9.12.3.1
OC4J 10
g
9.12.3.2
Oracle WSM 11
g
9.12.4
メッセージの機密保持付き匿名認証(WS-Security 1.0)
9.12.4.1
OC4J 10
g
9.12.4.2
Oracle WSM 11
g
9.12.5
メッセージ保護付きユーザー名トークン(WS-Security 1.0)
9.12.5.1
OC4J 10
g
9.12.5.2
Oracle WSM 11
g
9.12.6
メッセージ保護付きSAMLトークン(送信者保証)を使用したID伝播(WS-Security 1.0)
9.12.6.1
OC4J 10
g
9.12.6.2
Oracle WSM 11
g
9.12.7
メッセージ保護付きSAMLトークン(キーのホルダー)を使用したID伝播(WS-Security 1.0)
9.12.7.1
OC4J 10
g
9.12.7.2
Oracle WSM 11
g
9.12.8
メッセージ保護付き相互認証(WS-Security 1.0)
9.12.8.1
OC4J 10
g
9.12.8.2
Oracle WSM 11
g
9.12.9
SSL上のユーザー名トークン
9.12.9.1
OC4J 10
g
9.12.9.2
Oracle WSM 11
g
9.12.10
SSL上のSAMLトークン(送信者保証)を使用したID伝播(WS-Security 1.0)
9.12.10.1
OC4J 10
g
9.12.10.2
Oracle WSM 11
g
9.12.11
情報のログ記録
9.12.11.1
OC4J 10
g
9.12.11.2
Oracle WSM 11
g
10
Oracle WebCenterアプリケーションのアップグレード時の考慮事項
10.1
WebCenterアプリケーションの移行について
10.1.1
WebCenterアプリケーションのテンプレートについて
10.1.2
移行タスクについて
10.2
WebCenterアプリケーションの移行に必要な前提条件タスク
10.3
WebCenterアプリケーションの移行方法
10.3.1
アプリケーションの移行準備
10.3.1.1
WebCenterアプリケーションのバックアップ
10.3.1.2
Oracle Content DBに依存しているアプリケーションの準備
10.3.1.2.1
JDeveloper 10.1.3.4によるアプリケーションのアップグレード
10.3.1.2.2
Oracle Content DBデータの移行
10.3.1.3
ポートレットが含まれているアプリケーションの準備
10.3.2
WebCenterアプリケーションの移行
10.3.3
移行後タスクの実行
10.3.3.1
Oracle Portal接続の移行
10.3.3.2
ADFセキュリティの構成
10.3.3.3
Content Integration Suite APIのダウンロード
10.3.3.4
事前構成済ポートレット・プロデューサのプロデューサ登録の移行
10.3.3.5
アプリケーションの再デプロイ
10.4
ポートレット・プロデューサの移行方法
10.4.1
WebCenterコンシューマ・アプリケーションとポートレット・プロデューサの互換性の判断
10.4.2
ポートレット・プロデューサ・アプリケーションの移行
10.4.2.1
JDeveloperで作成されたポートレット・プロデューサの移行
10.4.2.2
JDeveloper以外で作成されたポートレット・プロデューサの移行
10.4.2.2.1
EARファイルからのJDeveloperアプリケーションの作成
10.4.2.2.2
WARファイルからのJDeveloperアプリケーションの作成
10.4.2.3
事前構成済ポートレット・プロデューサの移行
10.4.2.3.1
デフォルトの場所からのカスタマイズ内容の移行
10.4.2.3.2
デフォルト以外の場所からのカスタマイズ内容の移行
10.4.3
ポートレット・プロデューサの移行後タスクの実行
10.4.3.1
カスタマイズ内容の移行
10.4.3.2
ポートレット・プロデューサ・アプリケーションの再デプロイ
10.5
WiKiデータの移行方法
10.5.1
ファイル・システム・ベースのリポジトリへのコンテンツの移行
10.5.2
データベース・リポジトリへのコンテンツの移行
A
例: SOA Order Bookingのアップグレードと再デプロイ
A.1
SOA Order Bookingアプリケーションについて
A.2
タスク1: SOA Order Bookingと外部パートナが稼働していることの確認
A.2.1
タスク1a: SOA Order BookingがOracle Application Server 10
g
リリース3(10.1.3.4)に正常にデプロイされていることの確認
A.2.2
タスク1b: SOA Order BookingがOracle Application Server 10
g
リリース3(10.1.3.4)で現在稼働していることの確認
A.2.3
タスク1c: すべての外部パートナが使用可能であることの確認
A.3
タスク2: Oracle Fusion Middleware SOA Suiteのインストールとアップグレード
A.4
タスク3: Oracle WebLogic Suite管理コンソールを使用した必要なリソースの構成
A.4.1
タスク3a: SOADEMOデータ・ソースの作成
A.4.2
タスク3b: DbAdapterアプリケーションの構成
A.4.2.1
DbAdapterアプリケーションの新規アウトバウンド接続プールの作成
A.4.2.2
DbAdapterアプリケーションの新規接続プールの構成
A.4.3
タスク3c: SOA Order Booking JMSリソースの作成
A.4.3.1
SOA Order Bookingデモ用のJMSキューの作成
A.4.3.2
SOA Order Bookingデモ用のJMSコネクション・ファクトリの作成
A.4.3.3
JmsAdapterアプリケーション用のアウトバウンド接続プールの作成
A.4.3.4
JmsAdapter接続プールの構成
A.4.3.5
変更されたJmsAdapterアプリケーションの再デプロイ
A.5
タスク4: Oracle JDeveloper 11
g
のインストール
A.6
タスク5: Oracle JDeveloperリリース11の接続の設定
A.6.1
タスク5a: Oracle JDeveloper 11
g
の起動
A.6.2
タスク5b: 必要なOracle JDeveloper拡張機能があることの確認
A.6.3
タスク5c: SOADEMOスキーマへの接続の作成
A.6.4
タスク5d: Oracle WebLogic Serverへの接続の作成
A.7
タスク6: SOA Order BookingアプリケーションをOracle JDeveloper 11
g
で開き、アプリケーション・プロジェクトを移行
A.7.1
アプリケーションを開いて移行
A.7.2
移行ログ・ファイルの表示
A.8
タスク7: Oracle Fusion Middleware 11
g
での各アプリケーション・プロジェクトのコンパイルとデプロイ
A.8.1
CreditService、RapidServiceおよびCustomerServiceプロジェクトについて
A.8.2
SelectManufacturer
A.8.3
DHLShipment
A.8.4
FulfillmentESB
A.8.4.1
Oracle JDeveloper 11
g
でのFulfillmentESBプロジェクトの変更
A.8.4.2
FulfillmentESBプロジェクトのコンパイルおよびデプロイ
A.8.5
CreditService
A.8.5.1
CreditService Webサービスのアップグレード
A.8.5.2
CreditServiceプロジェクトのコンパイルおよびデプロイ
A.8.6
RapidService
A.8.6.1
RapidService WebサービスのOC4J JAX-RPCからOracle WebLogic Server JAX-WSへのアップグレード
A.8.6.2
RapidServiceプロジェクトのコンパイルおよびデプロイ
A.8.7
CustomerService
A.8.7.1
特定のCustomerServiceプロジェクト・クラス・ファイルの変更
A.8.7.2
CustomerServiceプロジェクトのpersistence.xmlファイルの変更
A.8.7.3
CustomerServiceプロジェクトのコンパイルおよびデプロイ
A.8.8
SOAOrderBooking
A.8.8.1
SOAOrderBookingプロジェクトの変更
A.8.8.2
(オプション)アップグレードされたWebサービスを使用するためのSOAOrderBookingの変更
A.8.8.3
SOAOrderBookingプロジェクトのコンパイルおよびデプロイ
A.8.9
OrderBookingESB
A.8.9.1
OrderBookingESBプロジェクトの変更
A.8.9.2
OrderBookingESBプロジェクトのコンパイルおよびデプロイ
A.8.10
ApproveOrderTaskForm
A.9
タスク8: Fusion Middleware ControlでのSOA Order Bookingアプリケーションのテスト
B
その他のOracle WebCenter移行の詳細
B.1
移行後のWebCenterアプリケーションの自動変更
B.1.1
カスタマイズ可能コンポーネントの変更
B.1.1.1
一般的な変更
B.1.1.2
Panel Customizableの変更
B.1.1.3
Show Detail Frame
B.1.2
外部アプリケーションの変更
B.1.2.1
Oracle Application Server 10gとOracle Fusion Middleware 11g間の外部アプリケーションの変更
B.1.2.2
外部アプリケーションの移行に関する変更
B.1.3
ポートレット・コンポーネントの変更
B.1.3.1
ポートレット・タグの変更
B.1.3.2
属性変更
B.2
コンテンツ統合接続: 外部アプリケーションへの資格証明の移行
B.3
事前構成されたポートレット・プロデューサ: カスタマイズ内容の保存先
B.3.1
WSRPポートレット・プロデューサ
B.3.2
Webクリッピング・ポートレット・プロデューサ
B.3.3
OmniPortletおよびその他のPDK-Javaポートレット・プロデューサ
C
Oracle Business Rulesのディクショナリおよびプロジェクトのアップグレード
C.1
Oracle JDeveloperを使用したOracle Business Rulesディクショナリの移行
C.2
ルール・マイグレータ・ツールを使用したOracle Business Rulesディクショナリの移行
C.3
MigrateRuleRepositoryとOracle Business Rules SDKを使用したディクショナリの移行
C.3.1
Oracle Business Rules SDKを使用したディクショナリの移行方法
C.3.2
MigrateRuleRepository APIについての留意事項
C.3.2.1
入力プロパティ
C.3.2.2
出力プロパティ
C.4
Oracle Business Rulesの手動移行タスク
C.4.1
JAXB 1.0からJAXB 2.0への移行方法
C.4.2
RL関数の移行方法
C.4.3
手動移行についての留意事項