Oracle® Fusion Middleware

Oracle SOA SuiteおよびOracle Business Process Management Suiteインストレーション・ガイド

11g リリース1 (11.1.1.7.0)

B55901-06(原本部品番号:E13925-07)

2013年9月

Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suiteインストレーション・ガイド, 11g リリース1 (11.1.1.7.0)

B55901-06

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

原本著者: Kevin Hwang

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次のNoticeが適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle およびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 インストールの概要

- 1.1 Oracle SOA Suiteのコンポーネント

- 1.2 Oracle SOA Suiteのインストールの流れ

- 1.3 Oracle SOA Suiteのトポロジのサマリー

- 1.4 Oracle SOA Suiteのデータベースに関する考慮事項

2 Oracle SOA SuiteおよびOracle Business Process Management Suiteのインストール

- 2.1 インストールの準備

- 2.2 インストールの手順

- 2.2.1 ソフトウェアの入手

- 2.2.2 インストーラの実行

- 2.2.3 Oracleインベントリの構成(UNIXのみ)

- 2.2.4 インストールの画面と説明

- 2.3 Oracle SOA Suiteのデザインタイム・コンポーネントのインストール

3 Oracle SOA SuiteおよびOracle Business Process Management Suiteの構成

- 3.1 構成の手順

- 3.1.1 管理対象サーバーにデフォルト設定を使用

- 3.1.2 ドメイン拡張時の稼働中の管理対象サーバーの停止

- 3.1.3 構成ウィザードの実行(Oracle RACデータベースを使用)

- 3.1.4 Oracle Fusion Middleware構成ウィザードの実行

- 3.1.5 Oracle SOA Suiteコンポーネントを使用した新規ドメインの作成

- 3.1.5.1 Oracle BPM Suite

- 3.1.5.2 Oracle BPM Suite for Developers

- 3.1.5.3 Oracle SOA Suite

- 3.1.5.4 Oracle SOA Suite for Developers

- 3.1.5.5 Oracle Business Activity Monitoring

- 3.1.6 既存のドメインの拡張

- 3.2 Oracle WebCenter Portal: Spacesとの組合せによるOracle Business Process Management Suiteの使用

- 3.2.1 Oracle WebCenter Portal: Spacesとの組合せによるOracle Business Process Management Suiteの使用

- 3.2.2 Oracle WebCenter Portalのbpm-services.jarファイルに対するアクセス設定

- 3.3 Oracle BAMの手動構成

- 3.3.1 カスタム・ポート番号を使用したOracle BAMの構成

- 3.3.2 Oracle SOAとOracle BAMの異なるサーバーへのデプロイ

- 3.3.3 外部LDAPサーバーに対するOracle SOAおよびOracle BAMの構成

- 3.4 Java Required Files (JRF)の適用

- 3.5 サーバーの開始

- 3.6 ノード・マネージャの開始

- 3.7 インストールおよび構成の検証

- 3.7.1 管理サーバー・コンソールへのアクセス

- 3.7.2 Oracle Fusion Middleware Controlへのアクセス

4 Oracle SOA SuiteおよびOracle Business Process Management Suiteの削除

- 4.1 Oracle SOA SuiteおよびOracle Business Process Management Suiteの削除

- 4.1.1 Oracle Fusion Middlewareの停止

- 4.1.2 Oracle SOA Suiteスキーマの削除

- 4.1.3 Oracle SOA Suiteの削除

- 4.1.3.1 SOA Oracleホームの削除

- 4.1.3.2 Oracle共通ホームの削除

- 4.1.3.3 Oracleホーム・ディレクトリの手動削除

- 4.1.4 Oracle WebLogic Serverの削除

- 4.1.5 Oracle JDeveloperの削除

- 4.1.6 プログラム・グループの削除(Windowsのみ)

- 4.1.7 システムの再起動(Windowsのみ)

- 4.2 Oracle SOA SuiteおよびOracle Business Process Management Suiteの再インストール

A Oracle SOA SuiteおよびOracle Business Process Management Suiteのインストール画面

- A.1 インベントリ・ディレクトリの指定

- A.2 インベントリの場所の確認

- A.3 ようこそ

- A.4 ソフトウェア更新のインストール

- A.5 前提条件のチェック

- A.6 インストール場所の指定

- A.7 アプリケーション・サーバー

- A.8 インストール・サマリー

- A.9 インストールの進行状況

- A.10 インストール完了

B Oracle SOA SuiteおよびOracle Business Process Management Suiteのアンインストール画面

- B.1 ようこそ

- B.2 Oracleホームのアンインストール

- B.3 アンインストールの進行状況

- B.4 アンインストール完了

C サイレント・インストールおよびアンインストール

- C.1 サイレント・インストールおよびサイレント・アンインストールについて

- C.2 Oracle SOA Suiteレスポンス・ファイル・テンプレートの使用

- C.2.1 Oracle SOA Suiteサイレント・インストール・レスポンス・ファイルの使用

- C.2.1.1 sampleResponse_wls.rspレスポンス・ファイル・テンプレートの使用

- C.2.1.2 sampleResponse_was.rspレスポンス・ファイル・テンプレートの使用

- C.2.2 Oracle SOA Suiteサイレント・アンインストール・レスポンス・ファイルの使用

D トラブルシューティング

- D.1 一般的なトラブルシューティングのヒント

- D.2 インストールおよび構成のログ・ファイル

- D.2.1 インストール・ログ・ファイル

- D.2.2 構成のログ・ファイル

- D.3 JREの場所の追跡

- D.4 SSLでのSOAコンポジットの呼出し

- D.5 SSLが有効のデータベースを使用するデータ・ソースの使用

- D.6 SOAのインストールによるIdentity Managementドメインの拡張

- D.7 Microsoft SQL ServerにおけるSOAインフラストラクチャの起動に必要なXA構成

- D.8 追加情報

索引

はじめに

『Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suiteインストレーション・ガイド』には、Oracle SOA Suiteをインストール、構成およびトラブルシューティングするための情報と説明が記載されています。

対象読者

このガイドは、Oracle Fusion Middlewareを初めてインストールするユーザーで、ユーザーおよびグループの作成、グループへのユーザーの追加、製品のインストール先コンピュータにオペレーティング・システムのパッチをインストールするなど、一定のシステム管理操作に習熟しているユーザーを対象としています。UNIXシステムにインストールを行うユーザーの場合、一部のスクリプトを実行する際にrootアクセス権が必要です。

ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccを参照してください。

Oracleサポートへのアクセス

Oracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoまたはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs (聴覚障害者向け)を参照してください。

関連ドキュメント

詳細は、次のドキュメントを参照してください。

- 『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』。このマニュアルには、Oracle Fusion Middleware製品をインストールする前に確認する必要がある有益な情報が記載されています。

- 『Oracle Fusion Middlewareコンセプト・ガイド』。このマニュアルでは、Oracle Fusion Middleware環境で一般的な用語および概念を説明しています。

- 『Oracle Fusion Middleware管理者ガイド』。このマニュアルには、インストールおよび構成が完了した後のOracle Fusion Middleware環境の管理に関する情報が記載されています。

表記規則

このドキュメントでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 インストールの概要

Oracle SOA Suiteは、Oracle Fusion Middlewareのミドルウェア・コンポーネントです。Oracle SOA Suiteを使用してサービスを作成および管理し、SOAコンポジット・アプリケーションに編成できます。コンポジットにより、複数のテクノロジ・コンポーネントを1つのSOAコンポジット・アプリケーションに簡単に組み立てることができます。Oracle SOA Suiteは異機種混在インフラストラクチャへの導入が可能であるため、SOAを段階的に企業に導入できます。

Oracle Business Process Management Suiteは、ビジネス・プロセスを作成、実行および最適化するツールの完全なセットを提供します。

この章の構成は、次のとおりです。

- 第1.1項「Oracle SOA Suiteのコンポーネント」

- 第1.2項「Oracle SOA Suiteのインストールの流れ」

- 第1.3項「Oracle SOA Suiteのトポロジのサマリー」

- 第1.4項「Oracle SOA Suiteのデータベースに関する考慮事項」

1.1 Oracle SOA Suiteのコンポーネント

Oracle SOA Suiteには、次のコンポーネントが含まれています。

- Oracle Business Process Execution Language (BPEL) Process Manager (PM) - メディエータ、ルール、B2B、ヒューマン・ワークフローを含む
XMLベースの言語であるOracle BPELは、Webサービスと組み合せることで複数の企業間でのタスク共有を可能にします。BPELは、XMLスキーマ、Simple Object Access Protocol (SOAP)、Web Services Description Language (WSDL)をベースにしています。

Oracle BPEL Process Managerは、BPEL標準に基づくプロセスの設計、デプロイ、監視および管理を簡単に行うためのフレームワークを提供します。

- Oracle Business Activity Monitoring (BAM)
Oracle BAMは、リアルタイムのデータ流入を表示するダッシュボードや指定した条件に基づき警告を送信するルールを作成するためのフレームワークを提供します。

- Oracle Business Process Management Suite
この製品は、ビジネス・プロセスを作成、実行および最適化するツールのセットを提供します。

1.2 Oracle SOA Suiteのインストールの流れ

図1-1に、Oracle SOA Suiteのインストールおよび構成を実行するのに必要な手順をまとめました。

図1-1 Oracle SOA Suiteのインストールおよび構成のフローチャート

表1-1に、フローチャートの各タスクに関する追加情報を示します。

表1-1 Oracle SOA Suiteのインストール手順に含まれるタスク

タスク

説明およびドキュメント

インストールに備えたシステム環境の確認および準備。

システム環境が、Oracle Fusion Middleware、Oracle SOA SuiteおよびRCUの一般インストール要件を満たしていることを確認します。

ハードウェアとソフトウェアの要件、データベース・スキーマの要件、ディスク領域とメモリーの最小要件、必要なシステム・ライブラリ、パッケージまたはパッチについては、Oracle Fusion Middlewareのシステム要件と仕様に関するドキュメントを参照してください。

サポートされている32ビットおよび64ビットのオペレーティング・システム、データベース、Webサーバー、LDAPサーバー、アダプタ、IPv6、JDKおよびサード・パーティ製品については、Oracle Fusion Middlewareのサポートされるシステム構成ページのOracle Fusion Middleware 11gR1のシステム要件およびサポートされるプラットフォームを参照してください。

製品間の相互運用性および互換性については、『Oracle Fusion Middleware相互運用および互換性ガイド』を参照してください。

データベースのインストールおよび構成。

Oracle SOA SuiteおよびOracle BAMは、データベースにインストール済のスキーマを必要とします。これらのスキーマをRCUを使用して作成し、データベースにロードします。

Oracle BAMのスキーマには認証されたOracleデータベースが必要です。

Oracle SOA Suite用に選択するデータベースの詳細は、第1.4項「Oracle SOA Suiteのデータベースに関する考慮事項」を参照してください。

RCUの実行による必要なスキーマの作成。

『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』の次に示す各項を参照してください。

- RCUをダウンロードできる場所の詳細は、RCUの入手に関する項を参照してください。

- スキーマを作成する方法の説明は、スキーマの作成に関する項を参照してください。

アプリケーション・サーバーのインストール。

Oracle SOA Suiteにはアプリケーション・サーバーが必要です。次のいずれかをインストールする必要があります。

- Oracle WebLogic Server

- IBM WebSphere

Oracle WebLogic Serverをインストールすると、Oracle SOA Suiteのインストールに必要なMiddlewareのホームおよびWebLogicのホーム・ディレクトリが作成されます。詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のMiddlewareおよびWebLogicのホーム・ディレクトリに関する項を参照してください。Oracle WebLogic Serverをインストールする場合は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』の次に示す各項を参照してください。

- 最新バージョンをダウンロードする方法の説明は、製品配布に関する項を参照してください。

- インストール手順は、グラフィカル・モードでのインストール・プログラムの実行に関する項を参照してください。

Oracle WebLogic Serverの最新バージョン(バージョン10.3.6)をインストールしたら、次のOracle Technology Networkサイトの「Oracle SOA製品およびOracle AIA Foundation Packの既知の問題」ページの説明に従って、必要なパッチをインストールする必要があります。

http://www.oracle.com/technetwork/middleware/docs/aiasoarelnotesps6-1866030.html

IBM WebSphereをインストールする場合は、Middlewareホーム・ディレクトリ構造を手動で作成する必要があります。Middlewareホームには、IBM WebSphereインストールの場所への依存関係はありません。IBM WebSphereをインストールする場合のインストールの詳細は、Oracle Fusion Middlewareサード・パーティ・アプリケーション・サーバー・ガイドを参照してください。

Oracle SOA SuiteおよびOracle Business Process Management Suiteのインストール。

ソフトウェアをインストールするには、インストーラを使用します。

これにより、Middlewareホーム内に次のディレクトリが作成されます。

- SOA Oracleホーム(デフォルトではOracle_SOA1)

- Oracle共通ホーム(oracle_common).

ソフトウェアを入手する場所の詳細は、第2.2.1項「ソフトウェアの入手」を参照してください。

Oracle SOA Suiteインストーラの起動方法の詳細は、第2.2.2項「インストーラの実行」を参照してください。

インストール手順については、第2.2.4項「インストールの画面と説明」を参照してください。

Oracle WebLogic Serverドメインの作成および構成。

Oracle Fusion Middleware構成ウィザードを使用して、WebLogicドメインを作成し、Oracle SOA Suiteコンポーネントを構成します。

ドメインのホーム・ディレクトリの場所を指定するように要求されます。これは、管理サーバーと管理対象サーバーが存在する場所です。

アプリケーションのホーム・ディレクトリの場所も指定するように要求されます。これは、アプリケーションが存在する場所です。

これらのディレクトリはどちらも、システム上の任意の場所に配置できます。

ドメインの作成後、ドメインにさらにコンポーネントを追加する必要がある場合は、後からドメインを拡張できます。

構成ウィザードを開始し、WebLogicドメインを作成する手順については、第3章「Oracle SOA SuiteおよびOracle Business Process Management Suiteの構成」を参照してください。

サーバーの開始。

管理サーバーおよび管理対象サーバーを開始します。

管理サーバーおよび管理対象サーバーを開始する方法の説明は、第3.5項「サーバーの開始」を参照してください。

インストールおよび構成の検証。

第3.7項「インストールおよび構成の検証」を参照してください。

1.3 Oracle SOA Suiteのトポロジのサマリー

図1-2は、すべての設定にデフォルト値を使用し単一ホストにインストールした単純なOracle SOA Suiteのディレクトリ構造を示しています。

図1-2 インストール完了後のOracle SOA Suiteのディレクトリ構造

1.4 Oracle SOA Suiteのデータベースに関する考慮事項

指定のインストールの特定のニーズをサポートするために、Oracle SOA Suiteデータベースでは十分なメモリーが使用可能である必要があります。データベースがインストールされているマシンの合計メモリー要件を計算するには、次の需要を考慮する必要があります。

- Oracle Databaseのオーバーヘッド

- システム・グローバル領域(SGA)のサイズ

- 同時ユーザーの数(PGA)

- マシンで実行する必要があるOracle以外のソフトウェア

前述の計算を実行する際に、Oracle SOA Suiteシステムの予定存続期間中に予想される使用量の増加を許可する必要があります。Oracle Real Application Clusters (Oracle RAC)および関連テクノロジの使用により、通常は追加要件を満たすために別のマシンを追加して行うシステムの拡張が、追加オプションとして提供されます。

詳細は、『Oracle Fusion Middleware Oracle SOA SuiteおよびOracle Business Process Management Suite管理者ガイド』のデータベース増分の管理に関する項を参照してください。

2 Oracle SOA SuiteおよびOracle Business Process Management Suiteのインストール

この章では、Oracle SOA Suiteのランタイム・コンポーネントをインストールする方法を説明します。

Oracle JDeveloperのインストール方法とOracle JDeveloperにOracle SOA Suite拡張機能をインストールする方法の詳細は、第2.3項「Oracle SOA Suiteのデザインタイム・コンポーネントのインストール」を参照してください。これらの拡張機能により、SOAコンポジット・アプリケーションの設計用の機能およびオンライン・ドキュメントが提供されます。

この章の構成は、次のとおりです。

- 第2.1項「インストールの準備」

- 第2.2項「インストールの手順」

- 第2.3項「Oracle SOA Suite Design-Time Componentsのインストール」

2.1 インストールの準備

続行する前に、第1.2項「Oracle SOA Suiteのインストールの流れ」の表1-1の説明に従って、次のタスクを完了しておきます。

- インストールに備えたシステム環境の確認および準備。

- データベースのインストールおよび構成。

- RCUの実行による必要なデータベース・スキーマの作成。

- アプリケーション・サーバーのインストール。

Oracle SOA Suiteをクラスタ環境にインストールする場合、Oracle SOAではQuartzというオープン・ソースのジョブスケジューリング・フレームワークが使用されることに注意してください。複数システムでクラスタを設定する場合は、すべてのシステム上のクロックを同期することがQuartzの使用条件となります。詳細は、次のURLを参照してください。

http://www.opensymphony.com/quartz/wikidocs/TutorialLesson11.html

高度なトポロジでのクラスタ化の詳細は、『Oracle Fusion Middleware Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』および『Oracle Fusion Middleware高可用性ガイド』も参照してください。

2.2 インストールの手順

デフォルトでOracle BAMとOracle SOA Suiteの両方がシステムにインストールされます。製品のインストール後、構成ウィザードを実行し、使用する製品を構成する必要があります。

この項の構成は、次のとおりです。

- 第2.2.1項「ソフトウェアの入手」

- 第2.2.2項「インストーラの実行」

- 2.2.3項「Oracleインベントリの構成(UNIXのみ)」

- 第2.2.4項「インストールの画面と説明」

2.2.1 ソフトウェアの入手

具体的なニーズに応じて、Oracle Fusion Middlewareソフトウェアを入手できる場所は複数あります。詳細は、「Oracle Fusion Middlewareダウンロード、インストール、構成のREADMEファイル」ページを参照してください。このページでは、特定のリリースのREADMEファイルを参照できます。

ダウンロード場所の1つを選択し、「SOA Suite」をダウンロードします。これは、.zipアーカイブ・ファイルとしてシステムに保存されます。

アーカイブ・ファイルをダウンロードした後、インストールを実行するマシンの選択したディレクトリにアーカイブ・ファイルを解凍します。

2.2.2 インストーラの実行

インストーラを実行するには、アーカイブ・ファイルを解凍したディレクトリに移動し、Disk1ディレクトリに切り替えます。

UNIXオペレーティング・システムの場合

cd unpacked_archive_directory/Disk1
./runInstaller -jreLoc JRE_LOCATION

Windowsオペレーティング・システムの場合

cd unpacked_archive_directory\Disk1
setup.exe -jreLoc JRE_LOCATION

インストーラでは、ご使用のシステムのJava Runtime Environment (JRE)の場所へのフルパスを必要とします。これは、-jreLocパラメータを使用して指定する必要があります。Oracle WebLogic Serverをインストールしたときに、Middlewareホーム内のjdk160_versionディレクトリにJREがインストールされています。この場所をJRE_LOCATIONとして使用してインストーラを実行できます。

インストーラによって作成されるログ・ファイルとその内容の詳細は、第D.2.1項「インストール・ログ・ファイル」を参照してください。

2.2.3 Oracleインベントリの構成(UNIXのみ)

UNIXオペレーティング・システムにインストールする場合で、Oracle Universal InstallerによるOracle製品のインストールをそのシステム上で初めて行う場合は、インベントリ・ディレクトリの場所を尋ねられます。この場所にサブディレクトリが設定され、そのシステムにインストールされる各Oracle製品のインベントリ・データが維持されます。

表2-1の手順に従って、インベントリ・ディレクトリの情報を構成します。次の表内の画面名をクリックするか、GUIの「ヘルプ」ボタンをクリックすると、ヘルプが表示されます。

表2-1 インベントリ・ディレクトリおよびグループの画面

画面

説明と必要なアクション

インベントリ・ディレクトリの指定

Oracleインベントリ・ディレクトリと、そのディレクトリのグループ権限を指定します。グループにはOracleインベントリ・ディレクトリに対する書込み権限が必要です。

インベントリの場所の確認

rootでcreateCentralInventory.shスクリプトを実行します。

2.2.4 インストールの画面と説明

表2-2の手順に従って、Oracle SOA Suiteコンポーネントをインストールします。

いずれかのインストール画面の詳細情報を確認するには、付録A「Oracle SOA SuiteおよびOracle Business Process Management Suiteのインストール画面」を参照するか、「ヘルプ」をクリックしてオンライン・ヘルプにアクセスしてください。

表2-2 Oracle SOA Suiteのインストールのフロー

画面

説明と必要なアクション

ようこそ

Oracle Fusion Middlewareインストーラの導入ページです。

ソフトウェア更新のインストール

ソフトウェア更新の取得に使用する方法を選択します。または、更新を取得しない場合は「ソフトウェア更新のスキップ」を選択します。

更新が見つかると、この時点でインストーラは自動的に適用しようとします。インストールの実行に使用しているサーバーがインターネットに接続されていることを確認してください。

一部の更新はインストーラの再起動を必要とします。インストーラの再起動が発生した場合、次は「ソフトウェア更新のインストール」画面は表示されません。

前提条件のチェック

システムが必要な前提条件をすべて満たしていることを確認します。

インストール場所の指定

Oracle MiddlewareホームとOracleホームの場所を指定します。

Oracle共通ホーム(oracle_common)ディレクトリはMiddlewareホーム内に自動的に作成されるため、Oracleホーム・ディレクトリの名前としてoracle_commonを使用しないでください。

アプリケーション・サーバー

アプリケーション・サーバーを選択し、その場所を指定します。

インストール・サマリー

この画面の情報を確認し、「インストール」をクリックしてインストールを開始します。

インストールの進行状況

この画面は、インストールの進行状況を示します。

進行状況が100%完了したことを示している場合、「次へ」をクリックして続行します。

インストール完了

「保存」をクリックして構成情報をファイルに保存します。この情報には、後でアクセスするために必要になる可能性のあるポート番号、インストール・ディレクトリ、URLおよびコンポーネント名が含まれます。

構成情報を保存後、「終了」をクリックして画面を終了します。

インストールが完了したら、構成ウィザードを実行して、Oracle SOA Suite製品用にドメインを構成できます。手順は、第3章「Oracle SOA SuiteおよびOracle Business Process Management Suiteの構成」を参照してください。

2.3 Oracle SOA Suiteのデザインタイム・コンポーネントのインストール

Oracle SOA Suiteのインストールでは、Oracle JDeveloperは自動的にはインストールされません。SOAアプリケーションおよびプロジェクトを作成する前に、Oracle JDeveloperおよびJDeveloper用SOA Suite拡張機能をインストールする必要があります。

JDeveloper用SOA Suite拡張機能のインストール方法は、『Oracle Fusion Middleware Oracle JDeveloperインストレーション・ガイド』を参照してください。

3 Oracle SOA SuiteおよびOracle Business Process Management Suiteの構成

この章では、コンポーネントがインストールされた後にOracle SOA SuiteおよびOracle Business Process Management Suiteを構成する方法を説明します。

内容は、次のとおりです。

- 第3.1項「構成の手順」

- 第3.2項「Oracle WebCenter Portal: Spacesとの組合せによるOracle Business Process Management Suiteの使用」

- 第3.3項「Oracle BAMの手動構成」

- 第3.4項「Java Required Files (JRF)の適用」

- 第3.5項「サーバーの開始」

- 第3.6項「ノード・マネージャの開始」

- 第3.7項「インストールおよび構成の検証」

3.1 構成の手順

インストールの完了後、新しいWebLogicドメインを構成し、そのドメインで構成する製品を選択する必要があります。

Oracle WebLogic Serverをアプリケーション・サーバーとして使用している場合は、Oracle Fusion Middleware構成ウィザードを実行してドメインを作成します。IBM WebSphereアプリケーション・サーバー・ユーザーの場合は、Oracle Fusion Middleware IBM WebSphere構成ガイドを参照してください。

この新しいドメインには、構成中に選択したオプションに応じて、管理サーバーや1つ以上の管理対象サーバーが含められます。

新しいドメインを作成した後に、必要に応じて製品を追加してドメインを拡張できます。

3.1.1 管理対象サーバーにデフォルト設定を使用

構成時には、Oracle Fusion Middleware構成ウィザードにより、Fusion Middlewareシステム・コンポーネントをホストするための管理対象サーバーがドメイン内に自動作成されます。これらの管理対象サーバーにはデフォルト構成の設定を使用することをお薦めします。デフォルト構成の設定を変更した場合、Fusion Middleware環境を開始する前に、手作業でいくつかの構成手順を実行する必要があります。

選択項目に応じて、次の管理対象サーバー(表示はデフォルト名)が作成されます。

- soa_server1 - Oracle SOAのホスト

- bam_server1 - Oracle BAMのホスト

管理対象サーバーのプロパティは、「管理対象サーバーの構成」画面で構成できます。

3.1.2 ドメイン拡張時の稼働中の管理対象サーバーの停止

既存のWebLogic Serverドメインを拡張する場合(第3.1.6項「既存のドメインの拡張」)、構成ウィザードを起動する前に、ドメイン内の現在稼働中の管理対象サーバーを停止する必要があります。停止しなかった場合、現在稼働中の管理対象サーバーとのポート番号の競合により、管理対象サーバーの検証が失敗します。

詳細は、『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの起動と停止に関する項を参照してください。

3.1.3 構成ウィザードの実行(Oracle RACデータベースを使用)

バックエンドOracle RACデータベースを使用して構成ウィザードを実行する場合、すべてのRACインスタンスのサービスを起動および稼働する構成にしておくことをお薦めします。これにより、JDBC妥当性チェックの信頼性が高まり、設定ミスの可能性を低くできます。

Oracle RACデータベースを使用してデータ・ソースを構成する方法の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のデータ・ソースの構成に関する項を参照してください。

3.1.4 Oracle Fusion Middleware構成ウィザードの実行

デフォルトでは、Sun JDKとOracle JRockit SDKの両方がOracle WebLogic Serverとともにインストールされます。WebLogic Serverのインストール中に「JDKの選択」画面で選択したモードに応じて、構成ウィザードの実行に実際に使用されるJDKが異なります。「開発モード」を選択した場合はSun JDKが使用され、「本番モード」を選択した場合はJRockit SDKが使用されます。

特定のJDK(たとえば、Sun JDK)を使用して構成ウィザードを起動する場合は、構成ウィザードを起動する前に、次の手順を実行します。

1. JAVA_HOME環境変数に、使用するJDK(この場合は、Sun JDK)の場所を設定します。たとえば、Middlewareホーム内のjdk160_versionディレクトリにOracle WebLogic Serverと一緒にインストールされたSun JDKに設定できます。

2. JAVA_VENDOR環境変数を「Sun」に設定します。

構成ウィザードを起動する手順は次のとおりです。

UNIXオペレーティング・システムの場合

cd SOA_ORACLE_HOME/common/bin
./config.sh

Windowsオペレーティング・システムの場合

cd SOA_ORACLE_HOME\common\bin
config.cmd

構成セッション用のログ・ファイルを作成するには、第D.2項「インストールおよび構成のログ・ファイル」の説明を参照してください。

実行するのが新規インストールで、新規のWebLogicドメインを作成する必要がある場合は、第3.1.5項「Oracle SOA Suiteコンポーネントを使用した新規ドメインの作成」の手順を実行します。また、第3.1.6項「既存のドメインの拡張」で説明されているように、構成ウィザードを実行して既存のWebLogicドメインを拡張できます。

3.1.5 Oracle SOA Suiteコンポーネントを使用した新規ドメインの作成

構成ウィザードを起動したら(第3.1.4項「Oracle Fusion Middleware構成ウィザードの実行」)、固有の環境のニーズに基づいて、WebLogicドメインの作成に関する情報について次のいずれかを選択します。

- 第3.1.5.1項「Oracle BPM Suite」

- 第3.1.5.2項「Oracle BPM Suite for Developers」

- 第3.1.5.3項「Oracle SOA Suite」

- 第3.1.5.4項「Oracle SOA Suite for Developers」

- 第3.1.5.5項「Oracle Business Activity Monitoring」

各項では、構成およびドメイン作成プロセスで行う特定の選択について説明します。構成ウィザードの全画面に関する詳細な説明は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のWebLogicドメインの作成に関する項を参照してください。

注意:

Oracle SOA SuiteスキーマにMicrosoft SQL Serverデータベースを使用している場合、ドメイン作成時にSOAインフラストラクチャ接続をテストして、SOAインフラストラクチャを正常に起動するには、Microsoft SQL ServerデータベースとMicrosoft Windowsオペレーティング・システムの両方でXAサポートを構成する必要があります。

詳細は、第D.7項「Microsoft SQL ServerにおけるSOAインフラストラクチャの起動に必要なXA構成」を参照してください。

注意:

構成ウィザードの「ドメイン・ソースの選択」画面から、「Basic WebLogic SIP Server Domain」製品テンプレートを選択しないでください。この製品はOracle SOA Suiteと互換性がありません。

また、ドメイン構成で必要とされていないドメイン・テンプレートを選択しないでください。一部のテンプレート間に互換性がないため、ドメイン作成の失敗の原因になります。ドメイン構成に必要なテンプレートのみを選択してください。

注意:

画面に表示される構成テンプレートのバージョン番号は、ソフトウェアのバージョン番号と異なる場合でも"11.1.1.0"です。パッチ・セット・リリースについては、構成テンプレートのバージョン番号は更新されません。

3.1.5.1 Oracle BPM Suite

Oracle BPM Suiteで構成されたドメインを作成するには、「ドメイン・ソースの選択」画面で次のコンポーネントを選択します。

- Oracle BPM Suite - 11.1.1.0 [SOA_ORACLE_HOME]

- Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

Oracle Enterprise Managerは、SOAコンポジット・アプリケーションの監視およびテストに使用されるため、Oracle SOA Suiteが使用されているドメインに必要です。

この画面の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のドメイン・ソースの選択に関する項を参照してください。

次のテンプレートは依存関係として選択されます。

- Oracle SOA Suite - 11.1.1.0 [SOA_ORACLE_HOME]

- Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]

- Oracle JRF - 11.1.1.0 [oracle_common]

次のサーバーが作成されます。

- 管理サーバー

- soa_server1

3.1.5.2 Oracle BPM Suite for Developers

Oracle BPM Suite for Developersで構成されたドメインを作成するには、「ドメイン・ソースの選択」画面で次のコンポーネントを選択します。

- Oracle BPM Suite for developers - 11.1.1.0 [SOA_ORACLE_HOME]

- Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

Oracle Enterprise Managerは、SOAコンポジット・アプリケーションの監視およびテストに使用されるため、Oracle SOA Suiteが使用されているドメインに必要です。

この画面の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のドメイン・ソースの選択に関する項を参照してください。

次のテンプレートは依存関係として選択されます。

- Oracle SOA Suite for developers - 11.1.1.0 [SOA_ORACLE_HOME]

- Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]

- Oracle JRF - 11.1.1.0 [oracle_common]

開発者用テンプレートでは、管理対象サーバーは作成されません。ドメインに対して管理サーバーが1つのみ作成されます。

3.1.5.3 Oracle SOA Suite

Oracle SOA Suiteで構成されたドメインを作成するには、「ドメイン・ソースの選択」画面で次のコンポーネントを選択します。

- Oracle SOA Suite - 11.1.1.0 [SOA_ORACLE_HOME]

- Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

Oracle Enterprise Managerは、SOAコンポジット・アプリケーションの監視およびテストに使用されるため、Oracle SOA Suiteが使用されているドメインに必要です。

この画面の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のドメイン・ソースの選択に関する項を参照してください。

次のテンプレートは依存関係として選択されます。

- Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]

- Oracle JRF - 11.1.1.0 [oracle_common]

次のサーバーが作成されます。

- 管理サーバー

- soa_server1

この構成では、Oracle BAM管理対象サーバーはシステム上に作成されません。Oracle BAMサーバーが必要な場合は、「ドメイン・ソースの選択」画面で「Oracle Business Activity Monitoring - 11.1.1.0 [SOA_ORACLE_HOME]」も選択する必要があります。

3.1.5.4 Oracle SOA Suite for Developers

Oracle SOA Suite for Developersで構成されたドメインを作成するには、「ドメイン・ソースの選択」画面で次のコンポーネントを選択します。

- Oracle SOA Suite for developers - 11.1.1.0 [SOA_ORACLE_HOME]

- Oracle Enterprise Manager - 11.1.1.0 [oracle_common]

Oracle Enterprise Managerは、SOAコンポジット・アプリケーションの監視およびテストに使用されるため、Oracle SOA Suiteが使用されているドメインに必要です。

この画面の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のドメイン・ソースの選択に関する項を参照してください。

次のテンプレートは依存関係として選択されます。

- Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]

- Oracle JRF - 11.1.1.0 [oracle_common]

開発者用テンプレートでは、管理対象サーバーは作成されません。ドメインに対して管理サーバーが1つのみ作成されます。

3.1.5.5 Oracle Business Activity Monitoring

Oracle Business Activity Monitoringで構成されたドメインを作成するには、「ドメイン・ソースの選択」画面で「Oracle Business Activity Monitoring - 11.1.1.0 [SOA_ORACLE_HOME]」を選択します。

この画面の詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』のドメイン・ソースの選択に関する項を参照してください。

次のテンプレートは依存関係として選択されます。

- Oracle WSM Policy Manager - 11.1.1.0 [oracle_common]

- Oracle JRF - 11.1.1.0 [oracle_common]

次のサーバーが作成されます。

- 管理サーバー

- bam_server1

3.1.6 既存のドメインの拡張

WebLogicドメインの作成時に、Oracle SOA Suiteの一部のコンポーネントを構成しなかった場合、これらのコンポーネントを後から追加してドメインを拡張できます。これが初めてのインストールの場合またはコンポーネントを追加しない場合は、この項を省略して次の項に進むことができます。

注意:

ドメインを拡張する際は、構成するコンポーネントのスキーマがデータベース内に存在していることを確認してから手順を実行してください。たとえば、ドメインを拡張してOracle BAMを構成する場合、Oracle BAMで必要となるスキーマ(prefix_MDS、prefix_ORASDPMおよびprefix_ORABAMなど)がデータベースに存在することを確認してから手順を実行してください。

『Oracle Fusion Middleware構成ウィザードによるドメインの作成』の「WebLogicドメインの拡張」の手順に従って、既存のドメインを拡張します。

注意:

構成ウィザードを実行し、旧バージョンのOracle Fusion Middlewareで作成されたドメインを拡張している場合、「JDBCコンポーネント・スキーマの構成」画面では、すべてのコンポーネントがデフォルトで選択解除されます。次の画面に進んでJDBC接続テストを省略するには、コンポーネントを選択解除されたままとし、「次へ」をクリックする必要があります。

「JDBCコンポーネント・スキーマの構成」画面でコンポーネントを選択した場合、そのコンポーネントのデータ・ソース接続がテストされ、エラー・メッセージを受け取る可能性があります。この場合は、エラー・メッセージを無視してドメイン拡張操作を続行できます。

ドメインを拡張してより複雑なトポロジを作成する方法の詳細は、『Oracle Fusion Middleware Oracle SOA Suiteエンタープライズ・デプロイメント・ガイド』を参照してください。

3.2 Oracle WebCenter Portal: Spacesとの組合せによるOracle Business Process Management Suiteの使用

この項では、Oracle Business Process Management SuiteをOracle WebCenter Portal製品とともに使用する方法について説明します。

- 第3.2.1項「Oracle WebCenter Portal: Spacesとの組合せによるOracle Business Process Management Suiteの使用」

- 第3.2.2項「Oracle WebCenter Portalのbpm-services.jarファイルに対するアクセス設定」

3.2.1 Oracle WebCenter Portal: Spacesとの組合せによるOracle Business Process Management Suiteの使用

Oracle WebCenter Portal: SpacesによってOracle Business Process Management Suiteの機能の一部にアクセスする場合は、プロセス・ポータルをOracle WebCenter Portal: Spacesにインストールする必要があります。ただし、そのためには、Oracle WebCenter PortalがOracle WebCenter PortalのDiscussionsおよびContent Serverで構成されているか、プロセス・ポータルのインストールが接続を構成できる場所にDiscussionsおよびContent Serverが存在する必要があります。

3.2.2 Oracle WebCenter Portalのbpm-services.jarファイルに対するアクセス設定

Oracle WebCenter PortalとOracle SOA Suiteはどちらもoracle.soa.workflow.jarというファイルをインストールします。このファイルには、各製品のOracleホーム・ディレクトリにあるbpm-services.jarへの参照が含まれています。Oracle WebCenter PortalがOracle SOA Suiteの後にインストールされた場合、Oracle SOA Suiteインストールの既存のoracle.soa.workflow.jarファイルは変更されません。つまり、bpm-services.jarへの参照は、Oracle WebCenter PortalのOracleホーム・ディレクトリを使用するように更新されません。

これを修正するには、system-jazn-data.xmlファイルを編集してbpm-services.jarのパスを変更し、Oracle SOA SuiteのOracleホームではなく、Oracle WebCenter PortalのOracleホームを指し示すようにする必要があります。

3.3 Oracle BAMの手動構成

構成オプションおよび環境によっては、この項で説明しているようにOracle BAMにカスタム構成手順が必要となる場合があります。

- 第3.3.1項「カスタム・ポート番号を使用したOracle BAMの構成」

- 第3.3.2項「Oracle SOAとOracle BAMの異なるサーバーへのデプロイ」

- 第3.3.3項「外部LDAPサーバーに対するOracle SOAおよびOracle BAMの構成」

3.3.1 カスタム・ポート番号を使用したOracle BAMの構成

Oracle BAM管理対象サーバー(bam_server1)のデフォルトのポート番号は9001です。WebLogic構成ウィザードでの構成時にこのポート番号を変更した場合やリスニング・アドレスを指定した場合は、次の変更が必要になります。

1. SOA_ORACLE_HOME/bam/config/BAMICommandConfig.xmlファイル(UNIXオペレーティング・システムの場合)またはSOA_ORACLE_HOME\bam\config\BAMICommandConfig.xmlファイル(Windowsオペレーティング・システムの場合)で、ポート番号を9001から新しいポート番号に手動で変更します。変更が必要なパラメータは次のとおりです。

<ServerPort>9001</ServerPort>

2. Oracle BAMシングル・インスタンスWebアプリケーション構成情報は、DOMAIN_HOME/servers/BAM_server_name/tmp/_WL_user/oracle-bam_11.1.1/yhryfp/APP-INF/classes/configディレクトリ(UNIXオペレーティング・システムの場合)またはDOMAIN_HOME\servers\BAM_server_name\tmp\_WL_user\oracle-bam_11.1.1\yhryfp\APP-INF\classes\configディレクトリ(Windowsオペレーティング・システムの場合)に格納されています。これらのファイル内のプロパティは、Oracle Enterprise Manager Fusion Middleware Controlで公開されるMBeanを使用して変更できます。その方法の詳細は、『Oracle Fusion Middleware管理者ガイド』のFusion Middleware Control MBeanブラウザの使用のスタート・ガイドを参照してください。
MBeanを介して公開されるプロパティは、サーバー固有のプロパティです。

注意:

oracle-bam_11.1.1内のフォルダ名はランダムに生成されます(この場合、yhryfp)。実際のシステム上のディレクトリ名は、ドキュメントで説明されている名前とは異なる場合があります。

1. BAMCommonConfig.xmlの変更
<ApplicationURL>パラメータには新しいURLを指定する必要があります。

2. BAMServerConfig.xmlの変更

<ADCServerName>localhost</ADCServerName>
<ADCServerPort>9001</ADCServerPort>

3. BAMWebConfig.xmlの変更

<ServerName>localhost</ServerName>
<ServerPort>9001</ServerPort>

3.3.2 Oracle SOAとOracle BAMの異なるサーバーへのデプロイ

デフォルトでOracle SOAとOracle BAMは、それぞれ別の管理対象サーバーに構成されます(Oracle SOAはsoa_server1、Oracle BAMはbam_server1)。開発環境用にドメインを構成している場合(第3.1.5.2項「Oracle BPM Suite for Developers」または第3.1.5.4項「Oracle SOA Suite for Developers」)、管理対象サーバーは作成されず、soa_server1とbam_server1の両方がAdminServer上に構成されます。

soa_server1とbam_server1の両方をすでに構成している場合は、soa_server1管理対象サーバーを削除してAdminServer上にOracle SOAを構成することを選択します。また、Oracle BAMの構成も選択した場合は、bam_server1管理対象サーバーを削除してAdminServer上でOracle BAMをターゲット設定する必要があります。

管理対象サーバーは、構成ウィザードの「管理対象サーバーの構成」」画面で削除できます。詳細は、『Oracle Fusion Middleware構成ウィザードによるドメインの作成』を参照してください。

3.3.3 外部LDAPサーバーに対するOracle SOAおよびOracle BAMの構成

外部LDAPサーバーに対してOracle SOAおよびOracle BAMを構成している場合、外部LDAPサーバーに次のものが存在することを確認します。

- OracleSystemUser(外部LDAPサーバーのユーザー)

- OracleSystemGroup(外部LDAPサーバーのグループ)

- OracleSystemUserはOracleSystemGroupに含まれる必要があります

3.4 Java Required Files (JRF)の適用

Java Required Files (JRF)には、Oracle WebLogic Serverのインストールには含まれていないコンポーネントが含まれており、Oracleビジネス・アプリケーションおよびアプリケーション・フレームワークで使用する共通の機能を提供します。

JRFは他に依存することなく開発されたライブラリやアプリケーションで構成されており、これらが共通の場所にデプロイされます(Oracle共通ホームまたはoracle_commonディレクトリ)。Java Required Filesの一部と考えられるコンポーネントには、Oracle Application Development Framework、Oracle Fusion Middleware監査フレームワーク、ダイナミック・モニタリング・サービス、インフラストラクチャ・セキュリティ、Javaオブジェクト・キャッシュ、Oracle Platform Security Services、ロギング、MDS、Oracle Webサービス、Oracle Web Services Managerなどがあります。

ドメインを作成または拡張しており、JRFが「ドメイン・ソースの選択」画面または「拡張ソースの選択」画面で選択された唯一のコンポーネントである場合、JRFを手動で管理対象サーバーまたはクラスタに適用する必要があります。これを行うには:

1. 構成ウィザードを実行します(第3.1.4項「Oracle Fusion Middleware構成ウィザードの実行」を参照)。

2. 「オプションの構成を選択」画面が表示されたら、「デプロイメントとサービス」を選択します。

3. サービスのサーバーまたはクラスタへのターゲット設定画面で、mds-owsmデータ・ソースを管理サーバーにターゲット設定します(デフォルトではどのサーバーにもターゲット設定されていません)。

4. ドメインの作成または拡張を終了します。

3.5 サーバーの開始

デプロイメントを起動および稼働するには、ドメインの作成中に作成された管理サーバーおよび管理対象サーバーを開始する必要があります。

1. 管理サーバーを開始するには、新しいドメインを作成したディレクトリでstartWebLogic.shスクリプト(UNIXオペレーティング・システムの場合)またはstartWebLogic.cmdスクリプト(Windowsオペレーティング・システムの場合)を実行します。
UNIXオペレーティング・システムの場合

DOMAIN_HOME/startWebLogic.sh

Windowsオペレーティング・システムの場合

DOMAIN_HOME\startWebLogic.cmd

ドメイン名と場所は、構成ウィザードの「ドメイン名と場所の指定」画面で入力したものです。

2. 管理対象サーバーを開始するには、ドメインを作成したディレクトリのbinディレクトリ内のstartManagedWebLogic.shスクリプト(UNIXオペレーティング・システムの場合)またはstartManagedWebLogic.cmdスクリプト(Windowsオペレーティング・システムの場合)を実行します。管理対象サーバーは、コマンドラインから開始する必要があります。
このコマンドではサーバー名の指定も必要です。開始する必要があるOracle SOAおよびOracle BAMのデフォルトの管理対象サーバーは、次のとおりです。

- soa_server1 (Oracle SOAサーバー)

- bam_server1 (Oracle BAMサーバー)

UNIXオペレーティング・システムでOracle SOAサーバーを開始する場合

DOMAIN_HOME/bin/startManagedWebLogic.sh soa_server1

Windowsオペレーティング・システムの場合

DOMAIN_HOME\bin\startManagedWebLogic.cmd soa_server1

管理対象サーバーの開始前に、WebLogic Serverのユーザー名とパスワードを尋ねられます。これは構成ウィザードの「管理者ユーザー名およびパスワードの構成」画面で入力したものです。

注意:

インストールおよび構成後に初めてOracle SOAサーバーとOracle BAMサーバーを開始する場合は、Oracle SOAサーバーのスタートアップが完全に終了してからOracle BAMサーバーを開始してください。

注意:

インストールおよび構成後に最初にOracle BAMサーバーを開始する場合は、次のような警告がログに表示されることがあります。

"ORA-00001: unique constraint (name_ORASDPM.SYS_C00148609) violated".

このような警告が表示されるのは、インストール後に最初にサーバーを開始したときのみです。警告が発行されるのは、インストール後に複数のOracle User Messaging Service (UMS)ドライバが同時に起動し、すべてのドライバが同じキュー情報を登録しようとするためです。1つのドライバが登録に成功するため、他の警告は無視しても問題ありません。

管理サーバーがデフォルト以外のポートを使用している場合、または管理対象サーバーとは別のホスト上に管理サーバーがある場合(分散環境)、管理サーバーにアクセスするためのURLも指定する必要があります。

UNIXオペレーティング・システムの場合

DOMAIN_HOME/bin/startManagedWebLogic.sh soa_server1 http://administration_server_host:administration_server_port

Windowsオペレーティング・システムの場合

DOMAIN_HOME\bin\startManagedWebLogic.cmd soa_server1 http://administration_server_host:administration_server_port

コマンドラインで管理サーバーのユーザー名とパスワードを直接指定しておくと、ユーザー名とパスワードは尋ねられません。

UNIXオペレーティング・システムの場合

DOMAIN_HOME/bin/startManagedWebLogic.sh soa_server1 http://administration_server_host:administration_server_port -Dweblogic.management.username=user_name -Dweblogic.management.password=password

Windowsオペレーティング・システムの場合

DOMAIN_HOME\bin\startManagedWebLogic.cmd soa_server1 http://administration_server_host:administration_server_port -Dweblogic.management.username=user_name -Dweblogic.management.password=password

起動を必要とする管理対象サーバーの名前が不明な場合は、UNIXオペレーティング・システムでは次のファイルの内容を表示します。

DOMAIN_HOME/startManagedWebLogic_readme.txt

Windowsオペレーティング・システムの場合

DOMAIN_HOME\startManagedWebLogic_readme.txt

または、次のURLで管理サーバーのコンソールにアクセスできます。

http://administration_server_host:administration_server_port/console

構成ウィザードの「管理者ユーザー名およびパスワードの構成」画面で指定したユーザー名とパスワードを入力します。その後、「環境」「サーバー」にナビゲートして管理対象サーバーの名前を確認します。

3.6 ノード・マネージャの開始

ノード・マネージャはOracle WebLogic Serverとは別のプロセスで実行するJavaユーティリティです。管理サーバーとの位置関係に関係なく、管理対象サーバーに対する共通操作が可能になります。たとえば、ノード・マネージャは次の目的で使用できます。

- リモート・マシンでのサーバーの開始(コンソールを使用)

- 障害の発生したサーバーの自動再起動

- コンセンサスベース・リーシングの使用時における自動サービス移行

- 全体的なサーバー移行

ノード・マネージャの使用は任意ですが、高可用性が要求されるアプリケーションをWebLogic Server環境でホストしている場合は、高い効果をもたらします。

ノード・マネージャの詳細は、『Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャ管理者ガイド』を参照してください。

3.7 インストールおよび構成の検証

インストールを検証するには、ブラウザを開始して、次の操作を実行します。

- 管理サーバー・コンソールへのアクセス

- Oracle Fusion Middleware Controlへのアクセス

3.7.1 管理サーバー・コンソールへのアクセス

管理サーバー・コンソールにアクセスするには、次のURLを使用します。

http://administration_server_host:administration_server_port/console

図3-1に例を示します。

図3-1 管理サーバー・コンソール

構成ウィザードの「管理者ユーザー名およびパスワードの構成」画面で指定したユーザー名とパスワードの資格証明の入力が求められます。

コンソールにログインしたら、「ドメイン構成」セクションの「環境」領域内の「サーバー」をクリックします。「サーバーのサマリー」ページの表で、AdminServer、bam_server1およびsoa_server1の、「状態」列のステータスがすべて「実行中」であることを確認します。

SSL接続を許可するように管理サーバーを構成した場合は、次のURLを使用してセキュア・モードで管理サーバーにアクセスします。

https://administration_server_host:secure_administration_server_port/console

3.7.2 Oracle Fusion Middleware Controlへのアクセス

ドメインの作成中にOracle Enterprise Manager - 11.1.1.0 [oracle_common]コンポーネントを選択した場合は、次のURLを使用してOracle Fusion Middleware Controlにアクセスできます。

http://administration_server_host:administration_server_port/em

図3-2に例を示します。

図3-2 Oracle Fusion Middleware Control

4 Oracle SOA SuiteおよびOracle Business Process Management Suiteの削除

この章では、システムからOracle SOA SuiteおよびOracle Business Process Management Suiteを削除する方法を説明します。

ソフトウェアを削除する場合は、常にこの章の手順に従ってください。手作業によるソフトウェア削除を試行した場合、ソフトウェアを再インストールするときに問題が発生する可能性があります。この章の手順に従うことで、ソフトウェアを正しく削除できます。詳細は、第4.2項「Oracle SOA SuiteおよびOracle Business Process Management Suiteの再インストール」を参照してください。

内容は、次のとおりです。

- 第4.1項「Oracle SOA SuiteおよびOracle Business Process Management Suiteの削除」

- 第4.2項「Oracle SOA SuiteおよびOracle Business Process Management Suiteの再インストール」

4.1 Oracle SOA SuiteおよびOracle Business Process Management Suiteの削除

アンインストーラは起動に使用したOracleホームを削除します。Oracleホームを削除する前に、Oracleホームが既存のドメインによって使用されていないことを確認し、さらに、このOracleホームを使用している実行中のすべてのプロセスを停止してください。

注意:

Oracle Business Process Managementをインストールした場合、Oracle Business Process Managementを削除すると、同じOracleホームを共有するOracle SOA Suiteも削除されます。Oracle SOA Suiteを削除せずにOracle Business Process Managementのみを削除することはできません。

この手順を実行しても、これまでに作成したWebLogicドメインは削除されません。Oracleホーム内のソフトウェアのみが削除されます。

システムからOracle SOA Suiteを正しく削除するには、次のタスクが必要です。

- Oracle Fusion Middlewareの停止

- Oracle SOA Suiteスキーマの削除

- Oracle SOA Suiteの削除

- Oracle WebLogic Serverの削除

- Oracle JDeveloperの削除

- プログラム・グループの削除(Windowsのみ)

- システムの再起動(Windowsのみ)

4.1.1 Oracle Fusion Middlewareの停止

Oracle Fusion Middlewareソフトウェア・コンポーネントを削除する前に、すべてのサーバーおよびプロセスを停止する必要があります。

手順は、『Oracle Fusion Middleware管理者ガイド』のOracle Fusion Middlewareの開始と停止に関する項を参照してください。

ノード・マネージャを停止するには、『Oracle Fusion Middleware Oracle WebLogic Serverノード・マネージャ管理者ガイド』のノード・マネージャの停止に関する項の手順を参照してください。

4.1.2 Oracle SOA Suiteスキーマの削除

リポジトリ作成ユーティリティ(RCU)を実行して、データベースからOracle SOA Suiteスキーマを削除します。

手順は、『Oracle Fusion Middleware Repository Creation Utilityユーザーズ・ガイド』のスキーマの削除に関する項を参照してください。

4.1.3 Oracle SOA Suiteの削除

Oracle SOA Suiteをアンインストールするには、SOA OracleホームおよびOracle共通ホーム・ディレクトリの削除が必要です。

アンインストーラは起動に使用したOracleホームを削除します。この手順を実行しても、これまでに作成したWebLogicドメインは削除されません。Oracleホーム内のソフトウェアのみが削除されます。

SOA Oracleホームを削除する前に、SOA Oracleホームが既存のドメインによって使用されていないことを確認し、さらに、このOracleホームを使用している実行中のすべてのプロセスを停止してください。ソフトウェアを削除すると、WebLogicドメインは使用できなくなります。

4.1.3.1 SOA Oracleホームの削除

アンインストーラを実行するには、SOA_ORACLE_HOME/oui/binディレクトリ(UNIXオペレーティング・システムの場合)またはSOA_ORACLE_HOME\oui\binディレクトリ(Windowsオペレーティング・システムの場合)に移動し、アンインストーラを実行します。

UNIXオペレーティング・システムの場合

./runInstaller.sh -deinstall

Windowsオペレーティング・システムの場合

setup.exe -deinstall

Windowsオペレーティング・システムの場合、「スタート」メニューから「プログラム」→Oracle SOA 11g - ホーム1→「アンインストール」を選択する方法でもアンインストーラを実行できます。

表4-1の手順に従って、ソフトウェアをアンインストールします。

いずれかのアンインストール画面の詳細情報を確認するには、付録B「Oracle SOA SuiteおよびOracle Business Process Management Suiteのアンインストール画面」を参照するか、「ヘルプ」をクリックしてオンライン・ヘルプにアクセスしてください。

表4-1 Oracle SOA Suiteのアンインストール画面のフロー

画面

説明

ようこそ

1つ以上のOracle Fusion Middlewareソフトウェア・コンポーネントのアンインストールの開始時、この画面が表示されます。

Oracleホームのアンインストール

アンインストールするOracleホームを検証します。

「アンインストール」をクリックして続行します。

「警告」画面で、アンインストーラを使用してソフトウェアを削除するだけでなく、Oracleホーム・ディレクトリを削除するかどうかを選択します。

アンインストーラを使用してソフトウェアおよびOracleホームを削除するには「はい」、ソフトウェアのみを削除するには「いいえ」、前の画面に戻るには「取消」をクリックします。

「いいえ」を選択した場合、Oracleホーム・ディレクトリを手動で削除する手順は、第4.1.3.3項「Oracleホーム・ディレクトリの手動削除」を参照してください。

アンインストールの進行状況

この画面は、アンインストールの進行状況を示します。

アンインストール完了

この画面は、完了したアンインストールのサマリーを示します。

「終了」をクリックして画面を終了します。

4.1.3.2 Oracle共通ホームの削除

この項では、oracle_commonディレクトリの削除方法を説明します。このディレクトリには、他のOracleホーム・ディレクトリと同様に、oui/bin (UNIXオペレーティング・システムの場合)またはoui\bin (Windowsオペレーティング・システムの場合)に独自のアンインストーラが含まれています。

アンインストーラを実行するには、MW_HOME/oracle_common/oui/binディレクトリ(UNIXオペレーティング・システムの場合)またはMW_HOME\oracle_common\oui\binディレクトリ(Windowsオペレーティング・システムの場合)に移動し、アンインストーラを実行します。

UNIXオペレーティング・システムの場合

./runInstaller -deinstall -jreLoc JRE_LOCATION

Windowsオペレーティング・システムの場合

setup.exe -deinstall -jreLoc JRE_LOCATION

注意:

JRE_LOCATIONへの絶対パスを指定します。相対パスはサポートされていません。

アンインストーラを実行してから、表4-1の手順に従ってOracle共通ホーム・ディレクトリを削除します。

4.1.3.3 Oracleホーム・ディレクトリの手動削除

アンインストール時に警告画面で「いいえ」を選択した場合、Oracleホーム・ディレクトリおよびすべてのサブディレクトリを手動で削除する必要があります。たとえば、SOA Oracleホーム・ディレクトリがUNIXオペレーティング・システム上の/home/Oracle/Middleware/Oracle_SOA1の場合は、次のようにします。

> cd /home/Oracle/Middleware
> rm -rf Oracle_SOA1

SOA Oracleホーム・ディレクトリがWindowsオペレーティング・システム上のC:\Oracle\Middleware\Oracle_SOA1の場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracle\Middlewareディレクトリに移動し、Oracle_SOA1フォルダを右クリックして「削除」を選択します。

同じ手順を使用して、Oracle共通ホーム(oracle_common)ディレクトリを手動で削除できます。

4.1.4 Oracle WebLogic Serverの削除

Oracle WebLogic Serverの削除の手順は、『Oracle Fusion Middleware Oracle WebLogic Serverインストレーション・ガイド』のソフトウェアのアンインストールに関する項で説明しています。

ソフトウェアを削除した後、Middlewareホーム・ディレクトリおよびすべてのサブディレクトリを手動で削除する必要があります。たとえば、Middlewareホーム・ディレクトリがUNIXオペレーティング・システム上の/home/Oracle/Middlewareの場合は、次のようにします。

> cd /home/Oracle
> rm -rf Middleware

Middlewareホーム・ディレクトリがWindowsオペレーティング・システム上のC:\Oracle\Middlewareの場合は、ファイル・マネージャ・ウィンドウを使用してC:\Oracleディレクトリに移動し、Middlewareフォルダを右クリックして「削除」を選択します。

4.1.5 Oracle JDeveloperの削除

システムにOracle JDeveloperをインストールした場合は、『Oracle Fusion Middleware Oracle JDeveloperインストレーション・ガイド』のOracle JDeveloperのアンインストールに関する項を参照し、このソフトウェアをシステムから削除する方法を確認してください。

4.1.6 プログラム・グループの削除(Windowsのみ)

Windowsシステムでは、Start Menu\Programsフォルダからプログラム・グループを手動で削除する作業も必要です。たとえば(フォルダ名とプログラム・グループ名はシステムによって異なる場合があります)、C:\Documents and Settings\All Users\Start Menu\Programsから次のものを削除します。

- Oracle Fusion Middleware 11.1.1.6.0

- Oracle SOA Suite 11g - Home1

- Oracle WebLogic

4.1.7 システムの再起動(Windowsのみ)

Windowsオペレーティング・システムでは、すべてのプログラムの削除を終了した後にコンピュータを再起動して、正しくクリーン・アップされたことを確認する必要があります。

4.2 Oracle SOA SuiteおよびOracle Business Process Management Suiteの再インストール

Oracle製品が格納されているディレクトリにOracle SOA Suiteを再インストールすることはできません。以前と同じディレクトリにOracle SOA Suiteを再インストールする場合は、この章の手順に従ってソフトウェアを削除してから、第2章「Oracle SOA SuiteおよびOracle Business Process Management Suiteのインストール」の手順に従ってソフトウェアを再インストールする必要があります。

部分的にインストールまたは構成したため、Oracle SOA Suiteを再インストールする必要がある場合は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』の部分的または中断されたインストールや構成からのリカバリに関する項を参照してください。

A Oracle SOA SuiteおよびOracle Business Process Management Suiteのインストール画面

この付録では、Oracle SOA SuiteおよびOracle Business Process Management Suiteのインストール時の全画面について、スクリーンショットとその説明を示します。

- インベントリ・ディレクトリの指定

- インベントリの場所の確認

- ようこそ

- ソフトウェア更新のインストール

- 前提条件のチェック

- インストール場所の指定

- アプリケーション・サーバー

- インストール・サマリー

- インストールの進行状況

- インストール完了

A.1 インベントリ・ディレクトリの指定

UNIXまたはLinuxシステム・ソフトウェアが稼働しているホストに初めてOracleをインストールする場合、この画面を使用してOracleインベントリ・ディレクトリの場所を指定する必要があります。

インベントリ・ディレクトリは、コンピュータにインストールされるすべてのOracle製品を追跡するために、インストーラによって使用されます。

次の表は、このページのフィールドの説明です。

フィールド

説明

インベントリ・ディレクトリ

このフィールドを使用して、新たに作成するOracleインベントリ・ディレクトリの完全なパスを特定します。

デフォルトでは、インストーラは、次の環境変数とパスに基づくディレクトリにOracleインベントリを作成するものとみなします。

$USER_HOME/oraInventory

この場所が環境に適さない場合、インベントリ・ディレクトリの場所の新しいパスを入力します。

最終的には、このマシンで行われる各Oracleソフトウェア・インストールのログ・ファイルなどの多数のファイルが、インベントリ・ディレクトリに含まれることに注意してください。

オペレーティング・システム・グループ名

「オペレーティング・システム・グループ」ドロップダウン・メニューから、インベントリ・ディレクトリへのアクセス権を付与するメンバーが所属するグループを選択します。このグループのすべてのメンバーは、このマシンに製品をインストールできます。

A.2 インベントリの場所の確認

このダイアログはUNIXシステムでのみ表示されます。「インベントリの場所」画面で指定した場所にOracleインベントリを作成するシェル・スクリプトを実行するよう求められます。

スクリプトを実行するには、root権限が必要です。

root権限なしでインストールを続ける場合は、「ローカル・インベントリを使用してインストールを続行」を選択します。

Oracleインストールを管理する上でお薦めできる方法は、シェル・スクリプトで中央インベントリを作成することです。中央インベントリ・ディレクトリを作成すると、次にそのマシンにOracleソフトウェアをインストールする際、インストーラがインベントリを自動的に特定して更新し、何も要求されません。インストーラはインベントリを使用して、インストールされているOracleソフトウェアを識別します。すべてのインストール・ログ・ファイルもインベントリの場所に保存されます。

スクリプトを実行せず、ローカル・インベントリを使用する場合、インベントリのローカル・コピーが、この特定のインストール用に作成されます。その後インストーラを実行して追加のOracleソフトウェアをインストールする場合、インベントリを作成するようインストーラによって再度求められます。

A.3 ようこそ

このページはOracle Fusion Middlewareインストーラの導入ページであり、次の2つの重要な情報が示されます。

- インストーラの支援によって実行できるタスクの概要を示す左側のナビゲーション・ペイン。ナビゲーション・ペインの各項目は、ソフトウェアのインストールに必要な情報を入力するためにインストーラで表示される個々の画面を表します。

- インストールを続行する前に満たしておく必要のある前提条件の情報。

この画面の情報を注意深く確認し、必要なすべての前提条件を満たしていることを確認します。

前提条件のタスクについて不明な点がある場合は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』およびインストールする特定のOracle Fusion Middlewareソフトウェアのインストレーション・ガイドを参照してください。

A.4 ソフトウェア更新のインストール

この画面で、My Oracle Supportアカウントを使用して、重要なセキュリティ更新を含む最新のソフトウェア更新を迅速かつ簡単に検索できます。

次の表で、この画面のフィールドについて説明します。

要素

説明

ソフトウェア更新のスキップ

この画面をスキップする場合は、このオプションを選択します。インストーラは、現在の製品インストールに適用できる可能性のある更新をチェックしません。

My Oracle Supportで更新を検索

My Oracle Supportアカウントがある場合、このオプションを選択すると、インストールしようとしているソフトウェア製品に適用可能なソフトウェア更新をインストーラが自動的にMy Oracle Supportで検索します。

My Oracle Supportのアカウント名とパスワードを入力し、「更新の検索」をクリックします。

適用可能なソフトウェア更新が、インストーラによりMy Oracle Supportから自動的にダウンロードされます。

更新を検索する前に、「接続のテスト」をクリックすると、My Oracle Supportへのログイン資格証明と接続をテストできます。プロキシ・サーバーが必要な場合は、「プロキシ設定」をクリックして構成します。

ローカル・ディレクトリで更新を検索

最新のソフトウェア更新をすでにダウンロードしてあり、インストールしようとしている製品に適用可能な更新を、インストーラがローカル・ディレクトリで検索するようにする場合は、このオプションを選択します。

このオプションを選択すると、更新が置かれたローカル・ディレクトリを特定する際に使用する追加のフィールドと「参照」ボタンが、インストーラによって表示されます。

A.5 前提条件のチェック

この画面では、ホスト・コンピュータを分析して、特定のオペレーティング・システムの前提条件を満たしているか確認します。

失敗した前提条件チェックがあると、短いエラー・メッセージが画面下部に表示されます。エラーを修正し、「再試行」をクリックして再度試行します。エラーや警告メッセージを無視してインストールを続行する場合は、「続行」をクリックします。

すべてのコンポーネントの前提条件の確認を中止するには、「中止」をクリックします。

A.6 「インストール場所の指定」

この画面を使用して、Oracle Fusion Middlewareソフトウェアをインストールする場所を特定します。

次の表では、このページに表示されるフィールドについて説明します。

フィールド

説明

Oracle Middlewareホーム

このフィールドを使用して、Oracle Middlewareホーム・ディレクトリの場所を指定します。

- アプリケーション・サーバーとしてOracle WebLogic Serverを使用する場合は、次のようにします。
Oracle Middlewareホーム・フィールドに、既存のOracle Middlewareホーム・ディレクトリの絶対パスを指定します。これはOracle WebLogic Serverのインストール時に作成されたディレクトリです。Middlewareホームのフルパスがわからない場合、「参照」をクリックして、システムの既存のディレクトリを選択できます。

- アプリケーション・サーバーとしてIBM WebSphereを使用する場合は、次のようにします。
「Oracle Middlewareホーム」フィールドで、Middlewareホームとして使用するディレクトリの絶対パスを指定します。このディレクトリは、WebSphereインストールの場所とは無関係です。存在しないディレクトリの場所を指定すると、インストーラによってディレクトリが作成されます。

Oracleホーム・ディレクトリ

このフィールドを使用して、製品をインストールする、Middlewareホーム内のディレクトリを指定します。

すでに存在するディレクトリを指定する場合、指定できるディレクトリは次のようなディレクトリに限られます。

- Middlewareホーム内の空のディレクトリ(たとえば、このインストールを実行する前にMiddlewareホーム内に空のディレクトリを作成し、ここでそのディレクトリを指定します)。

- 既存のOracleホーム・ディレクトリ(たとえば、以前のインストールが不完全なために、既存のOracleホームにOracle SOA Suiteを再インストールします)。

新規ディレクトリを指定すると、Middlewareホーム内に作成されます。

注意:

他のOracle Fusion Middleware製品のOracleホーム・ディレクトリとの混同を避けるために、これ以降、このマニュアルでは「Oracleホーム・ディレクトリ」フィールドに指定したディレクトリをSOA Oracleホームと呼びます。

OracleホームおよびMiddlewareホームのディレクトリの詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のOracle Fusion Middlewareのディレクトリ構造に関する項を参照してください。

Windowsオペレーティング・システム上でインストールを実行している場合、ディレクトリ・パスが有効であり、二重のバックスラッシュ(\\)が含まれないことを確認してください。

A.7 アプリケーション・サーバー

この画面を使用して、このインストールに使用するアプリケーション・サーバーを選択します。

- インストーラによってOracle WebLogic ServerがインストールされているMiddlewareホームが検出された場合、これが使用されるアプリケーション・サーバーになります。画面に表示されるその他のフィールドはすべて非アクティブになります。

- インストーラによってOracle WebLogic ServerがインストールされているMiddlewareホームが検出された場合、アプリケーション・サーバー・オプションの1つを選択し、「Application Serverの場所」フィールドにその場所を指定する必要があります。

- インストーラによってMiddlewareホーム・ディレクトリが検出されなかった場合、「WebLogic Server」オプションは非アクティブになります。「WebSphere」を選択し、「Application Serverの場所」フィールドにIBM WebSphereの場所を指定する必要があります。

A.8 インストール・サマリー

この画面には、インストール・セッションでの選択内容のサマリーが表示されます。次の情報が含まれています。

- インストールの場所

- インストールに使用されるディスク領域

- インストール対象として選択したアプリケーション

この画面の情報を入念に確認し、次のいずれかを行います。

- インストールを開始する前に構成を変更する場合、ナビゲーション・ペインを使用して、戻って編集するインストーラ画面を選択します。

- 情報に問題がない場合、「インストール」をクリックしてインストール処理を開始します。

- この構成をテキスト・ファイル(レスポンス・ファイル)に保存する場合は、「保存」をクリックします。この結果生成されるレスポンス・ファイルは、後で同じインストールをコマンドラインから実行する場合に使用できます。詳細は、付録C「サイレント・インストールとアンインストール」を参照してください。

A.9 インストールの進行状況

この画面は、インストールの進行状況を示します。

インストールが完了する前に終了するには、「取消」をクリックします。この場合、インストールが部分的に完了しているため、「取消」をクリックする前にインストールされたソフトウェアの一部がシステム上に残ります。手動でこれらを削除する必要があります。

A.10 インストール完了

この画面は、完了したインストールのサマリーを示します。

このサマリー情報をテキスト・ファイルに保存する場合は、「保存」をクリックします。

「終了」をクリックして画面を終了します。

B Oracle SOA SuiteおよびOracle Business Process Management Suiteのアンインストール画面

この付録では、Oracle SOA SuiteおよびOracle Business Process Management Suiteのアンインストール時の全画面について、スクリーンショットとその説明を示します。

- ようこそ

- Oracleホームのアンインストール

- アンインストールの進行状況

- アンインストール完了

B.1 ようこそ

1つ以上のOracle Fusion Middlewareソフトウェア・コンポーネントのアンインストールの開始時、この画面が表示されます。

インストーラを使用してOracle Fusion Middlewareソフトウェアをアンインストールする場合、インストーラによって、選択したOracleホームのソフトウェア・ファイルのディスクからの削除、Oracleインベントリの更新およびコンポーネントを削除するためのオペレーティング・システム固有の他のタスクが行われます。

製品のインストールの開始時に表示される「ようこそ」画面同様、アンインストールの「ようこそ」画面には、インストーラによって支援されるタスクのサマリーを示すナビゲーション・ペインが左側に含まれます。

ナビゲーション・ペインの各項目は、ソフトウェアのインストールに必要な情報を入力するためにインストーラで表示される個々の画面を表します。

B.2 Oracleホームのアンインストール

この画面を使用して、アンインストールするOracleホームを選択したことを確認します。

「アンインストール」をクリックすると、この画面に表示されたOracleホームのアンインストール・プロセスが開始されます。

注意:

「アンインストール」をクリックする前に、選択したOracleホームに関連付けられているすべてのプロセスが停止していることを確認してください。

この構成をテキスト・ファイル(レスポンス・ファイル)に保存する場合は、「保存」をクリックします。この結果生成されるレスポンス・ファイルは、後で同じアンインストール処理をコマンドラインから実行する場合に使用できます。

これが正しいディレクトリであることを確認し、「アンインストール」をクリックして続行します。

次の警告画面が表示されます。

ソフトウェアおよびアンインストーラが起動されたOracleホーム・ディレクトリを削除するには、「はい」をクリックします。

ソフトウェアを削除してOracleホーム・ディレクトリを削除しない場合は、「いいえ」をクリックします。

前の画面に戻る場合は、「取消」をクリックします。

B.3 アンインストールの進行状況

この画面を使用して、アンインストールの進行状況を監視します。

「取消」をクリックすると、アンインストール・プロセスが停止します。

B.4 アンインストール完了

この画面は、完了したアンインストールのサマリーを示します。この画面が表示されるということは、アンインストールが完了し、選択したコンポーネントがOracleインベントリから消去されたことを表します。

C サイレント・インストールおよびアンインストール

この付録には、Oracle SOA Suiteのサイレント・インストールおよびアンインストールを実行する際に知っておく必要がある情報が含まれます。

- 第C.1項「サイレント・インストールおよびサイレント・アンインストールについて」

- 第C.2項「Oracle SOA Suiteレスポンス・ファイル・テンプレートの使用」

C.1 サイレント・インストールおよびサイレント・アンインストールについて

Oracle Universal Installerのサイレント・インストール・モードを使用して、グラフィカル・ユーザー・インタフェースを介さずに、必要な情報をレスポンス・ファイルで指定できます。この方法は、複数のホストに同じ製品を複数回インストールする場合に最も便利です。レスポンス・ファイルを使用して、インストール・パラメータがわかっている製品のインストールを自動化できます。

サイレント・インストールおよびアンインストールの詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のサイレント・インストールおよびアンインストールに関する項を参照してください。

C.2 Oracle SOA Suiteレスポンス・ファイル・テンプレートの使用

サイレント・インストールを実施する前に、インストールに関する情報をレスポンス・ファイルに記述する必要があります。レスポンス・ファイルは、通常はユーザーが対話型インストール・セッション中にOracle Universal Installerユーザー・インタフェースを通じてフェッチする情報を含む仕様ファイルです。それぞれの回答は、レスポンス・ファイルで識別される変数の値として格納されます。たとえば、Oracleホームまたはインストール・タイプの値は、レスポンス・ファイル内で自動的に設定できます。レスポンス・ファイルは、テキスト・エディタで作成または編集できるテキスト・ファイルです。

正しく構成されていないレスポンス・ファイルを使用してインストールしようとすると、インストーラが失敗します。レスポンス・ファイルを作成するには、まずインストールGUIを実行してから「インストール・サマリー」画面で「保存」をクリックすることをお薦めします。レスポンス・ファイルの名前と作成場所を尋ねられます。作成後、そのファイルをそのまま使用して他のシステムにインストールを複製することも、必要に応じて修正することもできます。

Oracle SOA Suiteのレスポンス・ファイル・テンプレートが、アーカイブ・ファイルの解凍先であるDisk1/stage/Responseディレクトリ(UNIXオペレーティング・システムの場合)またはDisk1\stage\Responseディレクトリ(Windowsオペレーティング・システムの場合)に提供されています(第2.2.1項「ソフトウェアの入手」)。

- サイレント・インストールに使用できるレスポンス・ファイル・テンプレートの詳細は、第C.2.1項「Oracle SOA Suiteサイレント・インストール・レスポンス・ファイルの使用」を参照してください。

- サイレント・アンインストールに使用できるレスポンス・ファイル・テンプレートの詳細は、第C.2.2項「Oracle SOA Suiteサイレント・アンインストール・レスポンス・ファイルの使用」を参照してください。

C.2.1 Oracle SOA Suiteサイレント・インストール・レスポンス・ファイルの使用

表C-1に、Oracle SOA Suiteに提供されているインストール・レスポンス・ファイル・テンプレートを示します。

表C-1 Oracle SOA Suiteのインストール・レスポンス・ファイル・テンプレート

テンプレート

説明

sampleResponse_wls.rsp

このレスポンス・ファイル・テンプレートを使用すると、Oracle WebLogic Serverをアプリケーション・サーバーとして使用してOracle SOA Suiteをインストールできます。GUIを使用して同じインストールを行うには、インストーラを実行して「アプリケーション・サーバー」画面で「WebLogic Server」を選択します。

詳細は、第C.2.1.1項「sampleResponse_wls.rspレスポンス・ファイル・テンプレートの使用」を参照してください。

sampleResponse_was.rsp

このレスポンス・ファイル・テンプレートを使用すると、IBM WebSphereをアプリケーション・サーバーとして使用してOracle SOA Suiteをインストールできます。GUIを使用して同じインストールを行うには、インストーラを実行して「アプリケーション・サーバー」画面で「Websphere」を選択します。

詳細は、第C.2.1.2項「sampleResponse_was.rspレスポンス・ファイル・テンプレートの使用」を参照してください。

C.2.1.1 sampleResponse_wls.rspレスポンス・ファイル・テンプレートの使用

表C-2では、sampleResponse_wls.rspレスポンス・ファイル・テンプレートに指定されているパラメータについて説明します。レスポンス・ファイルに出現する順序でパラメータを示します。パラメータは、グラフィカル・モードで表示されるインストールの画面の順序に従う必要はありません。

表C-2 sampleResponse_wls.rspファイルのパラメータ

対応するインストール画面

パラメータ

説明

ソフトウェア更新のインストール

SPECIFY_DOWNLOAD_LOCATION

SOFTWARE_UPDATES_DOWNLOAD_LOCATION

ソフトウェア更新をダウンロードできる場所を指定する場合は、SPECIFY_DOWNLOAD_LOCATION=trueを設定します。

次に、SOFTWARE_UPDATES_DOWNLOAD_LOCATIONパラメータを使用して、更新を格納するローカル・システム上のディレクトリを指定します。

SKIP_SOFTWARE_UPDATES

インストーラでソフトウェア更新を確認しない場合は、SKIP_SOFTWARE_UPDATES=trueを設定します。

インストール場所の指定

ORACLE_HOME

Oracleホーム・ディレクトリのフルパスを指定します。

MIDDLEWARE_HOME

Middlewareホーム・ディレクトリのフルパスを指定します。

アプリケーション・サーバー

APPSERVER_TYPE

Oracle WebLogic Serverをアプリケーション・サーバーとして使用しているため、APPSERVER_TYPE=WLSを設定します。

C.2.1.2 sampleResponse_was.rspレスポンス・ファイル・テンプレートの使用

表C-3では、sampleResponse_was.rspレスポンス・ファイル・テンプレートに指定されているパラメータについて説明します。レスポンス・ファイルに出現する順序でパラメータを示します。パラメータは、グラフィカル・モードで表示されるインストールの画面の順序に従う必要はありません。

表C-3 sampleResponse_was.rspファイルのパラメータ

対応するインストール画面

パラメータ

説明

ソフトウェア更新のインストール

SPECIFY_DOWNLOAD_LOCATION

SOFTWARE_UPDATES_DOWNLOAD_LOCATION

ソフトウェア更新をダウンロードできる場所を指定する場合は、SPECIFY_DOWNLOAD_LOCATION=trueを設定します。

次に、SOFTWARE_UPDATES_DOWNLOAD_LOCATIONパラメータを使用して、更新を格納するローカル・システム上のディレクトリを指定します。

SKIP_SOFTWARE_UPDATES

インストーラでソフトウェア更新を確認しない場合は、SKIP_SOFTWARE_UPDATES=trueを設定します。

インストール場所の指定

ORACLE_HOME

Oracleホーム・ディレクトリのフルパスを指定します。

MIDDLEWARE_HOME

Middlewareホーム・ディレクトリのフルパスを指定します。

アプリケーション・サーバー

APPSERVER_TYPE

IBM WebSphereアプリケーション・サーバーを使用しているため、APPSERVER_TYPE=WASを設定します。

APPSERVER_LOCATION

IBM WebSphereアプリケーション・サーバーの場所を指定します。

C.2.2 Oracle SOA Suiteサイレント・アンインストール・レスポンス・ファイルの使用

アンインストール用に提供されている唯一のレスポンス・ファイル・テンプレートは、deinstall_oh.rspです。このファイルには、パラメータDEINSTALL_IN_ASINSTANCE_MODE=falseが1つのみ指定されています。これにより、アンインストーラは削除するOracleインスタンスを検索せず、かわりに起動に使用したOracleホームを削除します。

D トラブルシューティング

この付録では、Oracle SOA Suiteのインストール時に発生する可能性のある一般的な問題の解決策を説明します。構成は次のとおりです。

- 第D.1項「一般的なトラブルシューティングのヒント」

- 第D.2項「インストールおよび構成のログ・ファイル」

- 第D.3項「JREの場所の追跡」

- 第D.4項「SSLでのSOAコンポジットの呼出し」

- 第D.5項「SSLが有効のデータベースを使用するデータ・ソースの使用」

- 第D.6項「SOAのインストールによるIdentity Managementドメインの拡張」

- 第D.7項「Microsoft SQL ServerにおけるSOAインフラストラクチャの起動に必要なXA構成」

- 第D.8項「追加情報」

D.1 一般的なトラブルシューティングのヒント

インストール時にエラーが発生した場合、次の手順を実行してください。

- 最新の更新については、『Oracle Fusion Middlewareリリース・ノート』を参照してください。リリース・ノートの最新バージョンは、Oracle Technology Network (http://www.oracle.com/technology/documentation)で入手できます。

- システムおよび構成が動作保証されていることを確認します。Fusion Middlewareの動作保証情報のドキュメントを参照してください。

http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html

- システムが最小システム要件を満たしていることを確認します。システム要件と仕様のドキュメントを参照してください。

http://www.oracle.com/technology/software/products/ias/files/fusion_requirements.htm

- いずれかのインストール画面で誤った情報を入力した場合、「戻る」をクリックしてその画面まで戻ります。

- インストーラによるファイルのコピーまたはリンク中にエラーが発生した場合は、次の手順を実行してください。

1. エラーを記録し、インストール・ログ・ファイルを確認します。

2. 第4章「Oracle SOA SuiteおよびOracle Business Process Management Suiteのアンインストール」の手順に従い、障害の発生したインストールを削除します。

3. エラーの原因となった問題を修正します。

4. インストールを再開します。

D.2 インストールおよび構成のログ・ファイル

この項には、Oracle SOA SuiteインストーラおよびOracle Fusion Middleware構成ウィザードの実行時に作成されるログ・ファイルの情報が含まれます。ログ・ファイルに含まれる情報は、インストールまたは構成での問題を解決するのに役立ちます。

D.2.1 インストール・ログ・ファイル

インストーラによって、Oracle_Inventory_Location/logディレクトリ(UNIXオペレーティング・システムの場合)またはOracle_Inventory_Location\logsディレクトリ(Windowsオペレーティング・システムの場合)にログ・ファイルが書き込まれます。UNIXオペレーティング・システムでは、Oracle Inventoryディレクトリの場所が不明な場合は、次のディレクトリ(デフォルトの場所)に格納されているoraInst.locファイルでその場所を検索できます。

- Linuxの場合: /etc/oraInst.loc

- HP-UXおよびSolarisの場合: /var/opt/oracle/oraInst.loc

Windowsオペレーティング・システムの場合、インベントリ・ディレクトリの場所はC:\Program Files\Oracle\Inventory\logsです。64ビットWindowsマシンで32ビットのインストーラを使用する場合、インベントリ・ディレクトリの場所はC:\Program Files (x86)\Oracle\Inventory\logsです。

次のインストール・ログ・ファイルがログ・ディレクトリに書き込まれます。

- installdate-time-stamp.log
これはメインのログ・ファイルです。

- installdate-time-stamp.out
このログ・ファイルには、インストール時の出力およびエラー・ストリームが含まれます。

- installActionsdate-time-stamp.log
このファイルは、インストーラGUIによって内部情報の追跡に使用されます。

- installProfiledate-time-stamp.log
このログ・ファイルには、構成、メモリーおよびCPUの詳細だけでなく、インストール完了までの時間など、全体的な統計が含まれます。

- oraInstalldate-time-stamp.log
このログ・ファイルには、コピー・セッションの出力ストリームが含まれます。

-printtimeパラメータを指定してインストーラを実行した場合は、同じディレクトリにtimeTakendate-time-stamp.logおよびtimedate-time-stamp.logファイルが作成されます。

- timeTakendate-time-stamp.log
このファイルには、画面間の移動にかかる時間に関する情報が含まれます(GUIインストールにのみ該当)。

- timedate-time-stamp.log
このファイルには、コピー・セッションの時間情報が含まれます。

-printmemoryパラメータを指定してインストーラを実行した場合は、memorydate-time-stamp.logファイルが作成されます。このファイルには、コピー・セッションのメモリー使用情報が含まれます。

D.2.2 構成のログ・ファイル

構成セッションのログ・ファイルを作成するには、次のように-logオプションを指定して構成ウィザードを実行します。

UNIXオペレーティング・システムの場合

./config.sh -log=log_filename -log_priority=log_level

Windowsオペレーティング・システムの場合

config.cmd -log=log_filename -log_priority=log_level

-logおよび-log_priorityオプションの詳細は、表D-1を参照してください。

表D-1 構成ウィザードのログ・ファイル・オプション

パラメータ

説明

-log

ログ・ファイルの場所を指定します。

log_filenameに絶対パスを指定すると、その場所にログ・ファイルが作成されます。パスを付けずにファイル名のみを指定した場合、ログ・ファイルは、MW_HOME/logsディレクトリ(UNIXオペレーティング・システムの場合)またはMW_HOME\logsディレクトリ(Windowsオペレーティング・システムの場合)に作成されます。

-logで指定可能なその他の値は次のとおりです。

- stdout
エラー・メッセージを標準出力ストリームに書き出します。

- stderr
エラー・メッセージを標準エラー・ストリームに書き出します。

- disable
デフォルトのロギングを無効にして、MW_HOME/logs (UNIXオペレーティング・システムの場合)またはMW_HOME\logs (Windowsオペレーティング・システムの場合)にログ・ファイルが生成されないようにします。

-log_priority

ログの内容の詳細レベルを指定します。

次に、許容値を詳細度の高い順に示します。

- debug

- info

- warning

- error

- fatal

D.3 JREの場所の追跡

インストーラで使用されるJREの場所は、SOA_ORACLE_HOME/oui/oraparam.iniファイル(UNIXオペレーティング・システムの場合)またはSOA_ORACLE_HOME\oui\oraparam.iniファイル(Windowsオペレーティング・システムの場合)に保存されます。このファイルは、OPatchおよびOracle Universal Installer (OUI)で優先JREの場所の判別に使用されます。

JREの場所を変更できます(たとえば、JREディレクトリをMiddlewareホームの外に移動します)。この場合、OPatchまたはOUIを実行しようとすると、JREの場所が見つからないためエラー・メッセージが表示されます。この場合は、次のいずれかを実行できます。

- SOA_ORACLE_HOME/oui/oraparam.iniファイル(UNIXオペレーティング・システムの場合)またはSOA_ORACLE_HOME\oui\oraparam.iniファイル(Windowsオペレーティング・システムの場合)を編集し、JREの新しい場所を指し示すようにします。

- -jreLocコマンドライン・オプションを使用して、JREの新しい場所を指し示すようにします。詳細は、第2.2.2項「インストーラの実行」を参照してください。

D.4 SSLでのSOAコンポジットの呼出し

カスタムの信頼キー・ストアを使用するようにOracle WebLogic Serverを構成した場合は、setDomainEnv.cmdファイル(Windowsオペレーティング・システムの場合)またはsetDomainEnv.shファイル(UNIXオペレーティング・システムの場合)を手動で編集し、Djavax.net.ssl.trustStoreパラメータがカスタムの信頼キー・ストア・ファイルを指し示すようにする必要があります。次に例を示します。

Djavax.net.ssl.trustStore=/myfolder/mystore/mytrustkeystore.jks

D.5 SSLが有効のデータベースを使用するデータ・ソースの使用

SSLが有効のデータベースを使用する場合は、次の手順に従って、データ・ソースがSSL接続に対応するようにする必要があります。

1. 信頼ストアを作成し、keytoolを使用して、./root/b64certificate.txtを信頼できる証明書として信頼ストアに追加します。

keytool -importcert -trustcacerts -alias dbroot -keystore ./truststore -storepass welcome1 -file ./b64certificate.txt

2. WebLogic Serverコンソールで、使用するデータ・ソースの「接続プール」タブに移動します。次のプロパティを適宜変更します。

1. 認証が必要:

javax.net.ssl.keyStore=keystore_password
javax.net.ssl.keyStoreType=JKS
javax.net.ssl.keyStorePassword=keystore_password
javax.net.ssl.trustStore=truststore_location
javax.net.ssl.trustStoreType=JKS
javax.net.ssl.trustStorePassword=truststore_password

2. 認証が不要:

javax.net.ssl.trustStore=truststore_location
javax.net.ssl.trustStoreType=JKS
javax.net.ssl.trustStorePassword=truststore_password

3. URLフィールドに次のように入力します。

jdbc:oracle:thin:@(
DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCPS)(HOST=database_host)(PORT=database_port)))
(CONNECT_DATA=(SERVICE_NAME=service_name))
(SECURITY=(SSL_SERVER_CERT_DN="distinguished_name"))
)

4. JDBCデータ・ソース・ファイルで、<property>パラメータを次のように変更します。

<property>
<name>javax.net.ssl.trustStorePassword</name>
<value>truststore_password</value>
</property>

D.6 SOAのインストールによるIdentity Managementドメインの拡張

Oracle Identity Managementをインストールしてドメインを作成し、Oracle SOA Suiteをインストールしてそのドメインを拡張した場合、Oracle SOAインストーラによりORACLE_HOME環境変数が変更されます。これにより、Oracle Identity Federation (OIF) WebLogic Scripting Tool (WLST)環境が壊れてしまいます。この環境は、Identity Managementのインストールで設定されたORACLE_HOMEの値に依存しています。

この問題を回避するには、次の手順を実行します。

1. Oracle Fusion Middleware Oracle Identity Federation管理者ガイドのWLST環境の設定に関する項 の手順に従ってください。

2. OIF_ORACLE_HOME/fed/scriptディレクトリ(UNIXオペレーティング・システムの場合)またはOIF_ORACLE_HOME\fed\scriptディレクトリ(Windowsオペレーティング・システムの場合)にあるすべての.pyファイルを、WebLogic_Home/common/wlstディレクトリ(UNIXオペレーティング・システムの場合)またはWebLogic_Home\common\wlstディレクトリ(Windowsオペレーティング・システムの場合)にコピーします。

3. OIF_ORACLE_HOME/fed/scriptディレクトリ(UNIXオペレーティング・システムの場合)またはOIF_ORACLE_HOME\fed\scriptディレクトリ(Windowsオペレーティング・システムの場合)を、システムのCLASSPATH環境変数に追加します。

D.7 Microsoft SQL ServerにおけるSOAインフラストラクチャの起動に必要なXA構成

ドメイン作成時にSOAインフラストラクチャ接続をテストして、SOAインフラストラクチャを正常に起動するには、Microsoft SQL ServerデータベースおよびMicrosoftオペレーティング・システムの両方でXAサポートを構成する必要があります。

1. Oracle WebLogic Serverをインストールします。

2. Microsoft SQL Server JDBC XAプロシージャをインストールします。これらのプロシージャでは、JTAによるJDBC分散トランザクションを使用できます。このプロシージャは、MS SQL Serverのインストールごとに繰り返して分散トランザクションに含める必要があります。

1. プラットフォームに適した.dllファイルおよびinstjdbc.sqlファイルを、WebLogic_Home\server\binディレクトリからSQL Serverのバージョンに適したディレクトリにコピーします。

注意:

XAサポートをすでに構成してあり、最新のOracle SOA Suiteパッチ・セットを適用済の環境がある場合、最新のWebLogic Serverホーム・ディレクトリからsqljdbc.dllファイルおよびinstjdbc.sqlファイルを使用してこの手順を実行する必要があります。

データベース

コピーするファイル...

コピー先のディレクトリ...

SQL Server 2005

WebLogic_Home\server\binディレクトリから、次の.dllファイルの1つ(プラットフォーム用のファイルを検索)をinstjdbc.sqlファイルとともにコピーします。

- sqljdbc.dll (x32プラットフォーム用)

- x64sqljdbc.dll (x64プラットフォーム用)

- 64sqljdbc.dll (IA64プラットフォーム用)

C:\Program Files\Microsoft SQL
Server\MSSQL.1\MSSQL\Binn

SQL Server 2008

WebLogic_Home\server\binディレクトリから、次の.dllファイルの1つ(プラットフォーム用のファイルを検索)をinstjdbc.sqlファイルとともにコピーします。

- sqljdbc.dll (x32プラットフォーム用)

- x64sqljdbc.dll (x64プラットフォーム用)

- 64sqljdbc.dll (IA64プラットフォーム用)

C:\Program Files\Microsoft SQL
Server\MSSQL10.INSTANCE_NAME\MSSQL\Binn

注意:

- 複数のMicrosoft SQL Serverインスタンスを持つデータベース・サーバーにストアド・プロシージャをインストールしている場合、稼働する各SQL Serverインスタンスにおいて適切な.dllファイルを検出できる必要があります。したがって、.dllファイルは、グローバルPATHまたはアプリケーション固有のPATHに存在する必要があります。アプリケーション固有のPATHの場合、インスタンスごとに.dllファイルをdrive:\Program Files\Microsoft SQL Server\MSSQL$Instance_1_Name\Binnディレクトリに格納します。

- Oracle WebLogic ServerおよびOracle SOA SuiteのインストールがLinuxホスト上にある場合、.dllファイルはWebLogic_Home/server/libディレクトリの下に表示されません。こうした場合には、.dllファイルがインストールされているホストからこのファイルをコピーする必要があります。

2. データベース・サーバーから、ISQLユーティリティを使用して、SQL Serverのバージョンに対応したinstjdbc.sqlスクリプトを実行します。万が一に備えて、instjdbc.sqlを実行する前にマスター・データベースのバックアップを作成します。
Microsoft SQL Server 2005の場合、次のコマンドを実行します。

C:\Program Files\Microsoft SQL Server\90\Tools\Binn\SQLCMD.EXE -S
"DB_HOST\INSTANCE_NAME" -U SA -P SA_PASSWORD -i instjdbc.sql -o
LOG_FILE

Microsoft SQL Server 2008の場合、次のコマンドを実行します。

C:\program files\Microsoft SQL Server\100\Tools\Binn\SQLCMD.EXE -S
"DB_HOST\INSTANCE_NAME" -U SA -P SA_PASSWORD -i instjdbc.sql -o
LOG_FILE

どちらのコマンドの場合も、DB_HOSTはSQL Serverがインストールされているホストの名前、INSTANCE_NAMEはSQL Serverインスタンスの名前、SA_PASSWORDはシステム管理者のパスワードです。

instjdbc.sqlスクリプトにより多くのメッセージが生成されますが、次のようなメッセージは無視しても問題ありません。

Msg 156, Level 15, State 1, Server STANA17-1\SQLSERVER123, Line 1
Incorrect syntax near the keyword 'tran'.
Msg 319, Level 15, State 1, Server STANA17-1\SQLSERVER123, Line 1
Incorrect syntax near the keyword 'with'. If this statement is a common table
expression, an xmlnamespaces clause or a change tracking context clause, the
previous statement must be terminated with a semicolon.

実行エラーを示す可能性のあるメッセージの出力全体を確認する必要があります。最後のメッセージは、instjdbc.sqlが正常に実行されたことを示す必要があります。JDBC XAプロシージャの格納または既存のプロシージャに対する変更の記録を行うために十分な領域がマスター・データベースにない場合、スクリプトが失敗します。

3. Microsoftオペレーティング・システム用にMicrosoft分散トランザクション・コーディネータ(DTC)を構成します。

1. 「スタート」メニューから、「コントロール パネル」→「管理ツール」→「コンポーネント サービス」アイコン→「コンポーネント サービス」(「コンソール ルート」の下のナビゲータ内)→「コンピュータ」→「マイ コンピュータ」を選択します。

2. 「マイ コンピュータ」を右クリックし、「プロパティ」→「MSDTC」→「セキュリティの構成...」を選択します。
「セキュリティの構成」ダイアログが表示されます。

3. 「セキュリティ設定」セクションで、「ネットワーク DTC アクセス」チェック・ボックスを選択します。

4. 「クライアントおよび管理」セクションで、「リモート クライアントを許可する」チェック・ボックスを選択します。

5. 「トランザクション マネージャ通信」セクションで、「受信を許可する」、「送信を許可する」、「認証を必要としない」および「トランザクション インターネット プロトコル (TIP) を有効にする」チェック・ボックスを選択します。

6. 「セキュリティ設定」セクションで、「XA トランザクションを有効にする」チェック・ボックスを選択します。

7. 「セキュリティの構成」ダイアログで「OK」をクリックします。

8. 「マイ コンピュータのプロパティ」ダイアログで「OK」をクリックします。

4. Microsoft SQL Serverを再起動します。
Microsoft SQL Serverデータベースを再起動しないと、XAドライバはドメイン構成中に正常に接続しません。

D.8 追加情報

この付録で問題が解決されない場合は、My Oracle Support (以前のOracleMetaLink)で解決策を検索してみてください。

https://support.oracle.com/

Oracle SOA Suiteのトラブルシューティングに関する追加情報については、Note 1292813.1「Troubleshooting SOA Suite 11gR1 Installation for Versions 11.1.1.0 and higher」を参照してください。

問題の解決策が見つからない場合は、サービス・リクエストをオープンしてください。

索引
A  B  C  D  E  I  J  L  M  N  O  Q  R  S  T  U  V  W  X

A

管理サーバー

開始, 3.5

デフォルト以外のポートの使用, 3.5

Java Required Filesの適用, 3.4

B

bam_server1管理対象サーバー, 3.5

BAMCommonConfig.xmlファイル, 3.3.1

BAMICommandConfig.xmlファイル, 3.3.1

BAMServerConfig.xmlファイル, 3.3.1

C

クラスタ

クロックの同期化, 2.1

構成ログ・ファイル, D.2.2 構成ウィザード

実行, 3.1.4

Sun JDKによる実行, 3.1.4

外部LDAPサーバーに対するOracle SOAおよびOracle BAMの構成, 3.3.3 XAサポートの構成, D.7 createCentralInventory.shスクリプト, 2.2.3

D

データベースの考慮事項, 1.4

アンインストール画面, B

Oracle SOA Suiteのアンインストール, 4

Oracle SOA SuiteとOracle BAMの異なるサーバーへのデプロイ, 3.3.2

デザインタイム・コンポーネント

インストール, 2.3

ディレクトリ構造, 1.3 ドキュメントの表記規則, はじめに

E

WebLogicドメインの拡張, 3.1.6

I

インストール・ディレクトリ構造, 1.3

インストール・ログ・ファイル, D.2.1

インストールの概要, 1

インストール画面, 2.2.4

Oracle SOA Suiteのデザインタイム・コンポーネントのインストール, 2, 2.3

Oracle SOA Suiteのランタイム・コンポーネントのインストール, 2

J

Java Required Files, 3.4

適用, 3.4

JREの場所

追跡, D.3

JRF

「Java Required Files」を参照

L

ログ・ファイル, D.2.1

M

管理対象サーバー

名前の確認, 3.5

停止, 3.1.2

開始, 3.5

デフォルト設定の使用, 3.1.1

My Oracle Support, D.8

N

ノード・マネージャ

starting, 3.6

O

Oracle BAM

手動の構成タスク, 3.3.1

Oracle BAM管理対象サーバー, 3.1.1 Oracle Business Activity Monitoring (BAM)

「Oracle BAM」を参照

Oracle Business Process Execution Language (BPEL)

「Oracle BPEL」を参照

Oracle Business Process Execution Language (BPEL) Process Manager (PM)

「Oracle BPEL PM」を参照

Oracle Business Process Management, 1 Oracle Business Process Management Suite

構成, 3

Oracle WebCenter Portalとの組合せによる使用

Spaces, 3.2

Oracleデータベース

SSLが有効のデータベースを使用するデータ・ソースの使用, D.5

Oracle Fusion Middleware

停止, 4.1.1

Oracle Identity Management

Oracle SOA Suiteによる拡張, D.6

Oracleイベントリ, 2.2.3

グループ権限, 2.2.3

場所, 2.2.3

Oracle JDeveloper

削除, 4.1.5

Oracle SOA管理対象サーバー, 3.1.1 Oracle SOA Suite

コンポーネント, 1.1

構成, 3

アンインストール, 4

ディレクトリ構造, 1.3

インストールの手順, 2.2

インストール画面, 2.2.4

デザインタイム・コンポーネントのインストール, 2

ランタイム・コンポーネントのインストール, 2

概要, 1

サイレント・インストール, C

インストーラの実行, 2.2.2

トラブルシューティング, D.1

インストールの検証, 3.7

Oracle WebLogic Server

削除, 4.1.4

oraparam.iniファイル, D.3 インストールの概要, 1 Oracle SOA Suiteの概要, 1

Q

クォーツ

クロックの同期化, 2.1

R

Oracle JDeveloperの削除, 4.1.5

Oracle SOA Suiteの削除, 4

Oracle WebLogic Serverの削除, 4.1.4

Oracle SOA SuiteとOracle BAMに必要なスキーマ, 1.2

レスポンス・ファイル

作成, C.2

提供されているサンプル, C.2.2

rootアクセス, はじめに

S

スキーマ

削除, 4.1.2

setDomainEnv.cmdコマンド, D.4 setDomainEnv.shコマンド, D.4 サイレント・インストール, C SOAコンポジット

SSLでの呼出し, D.4

soa_server1管理対象サーバー, 3.5 SSLが有効のデータベース

データ・ソースの使用, D.5

管理サーバーの開始, 3.5 インストーラの実行, 2.2.2 管理対象サーバーの開始, 3.5 startManagedWebLogic.cmdコマンド, 3.5 startManagedWebLogic.shコマンド, 3.5 startWebLogic.cmdコマンド, 3.5 startWebLogic.shコマンド, 3.5 Oracle Fusion Middlewareの停止, 4.1.1 クラスタのクロックの同期化, 2.1

T

トラブルシューティング, D

Oracle SOA Suiteのトラブルシューティング, D.1

U

SSLが有効のデータベースを使用するデータ・ソースの使用, D.5

V

インストールの検証, 3.7

W

WebLogicドメイン

拡張, 3.1.6

X

XAサポート

構成, D.7

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2014, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。