![]() ![]() ![]() ![]() |
この節では、単一の WebLogic Server 環境で Weblogic Integration をデプロイするためのコンフィグレーションに必要な作業について説明します。
単一サーバ コンフィグレーションで WebLogic Integration を設定およびデプロイするには、次の手順を実行します。
ドメイン用の次のいずれかのデータベースをコンフィグレーションします。
注意 : | データベースをプロダクション用に適切にコンフィグレーションすることが重要です。データおよびログ メッセージを格納するための十分な領域を用意し、データベース管理のベスト プラクティスに従う必要があります。 |
注意 : | 同時アクセス機能を使用するようにデータベースをコンフィグレーションすることができます。 |
WebLogic Integration アプリケーションに関連するデータベースのチューニング要件については、「データベースの準備」および「可用性の維持」に記載されているデータベース固有の注意事項を参照してください。
特定のデータベースに関する最新情報については、WebLogic Integration 9.2 の『リリース ノート』を参照してください。
WebLogic Integration 環境を準備するには、以下の節で説明する作業を行う必要があります。
WebLogic Integration デプロイメントの定義は、BEA Configuration Wizard によるドメインの作成から始まります。
注意 : | この節で説明するドメインの設定手順は、Configuration Wizard が Windows の [スタート] メニューから GUI モードで実行されていることを前提としています。Configuration Wizard の各種モードの詳細については、『コンフィグレーション ウィザードの使い方』を参照してください。 |
Configuration Wizard を使用して WebLogic Integration ドメインを作成するには、以下の手順を完了します。
BEA WebLogic Configuration Wizard の [ようこそ] ダイアログ ボックス (図 2-1 を参照) が表示されます。
Configuration Wizard を進めると、いくつかのページが順番に表示されます。各ページで設定を指定する必要があります。以降のページに進むには [次へ] をクリックします。表 2-1 に、ドメインを正常に作成するために選択する必要があるページおよびオプションを示します。
Configuration Wizard によるドメインのコンフィグレーションが完了すると、指定した場所に新しいドメインが作成されます。
WebLogic Integration ドメインには次の 2 つのコンフィグレーション ファイルが含まれます。
config.xml
の詳細については、「ドメインのコンフィグレーションについて」を参照してください。
wli-config.properties
については、「wli-config.properties コンフィグレーション ファイル」を参照してください。
ドメインをコンフィグレーションする方法については、「BEA Products のインストールおよびコンフィグレーション マニュアル」の「WebLogic ドメインの設定」を参照してください。
プロダクション環境 (noniterativedev モードで作業) を準備するときには、WebLogic Integration データベース テーブルを作成する必要があります。これらのテーブルを作成する方法については、『WebLogic Integration ソリューションの管理』の「プロダクション データベースのコンフィグレーション」にある「WebLogic Integration テーブルの作成」を参照してください。
会話状態のデータベース テーブルの詳細については、『WebLogic Platform アプリケーションのデプロイメント』の「WebLogic ドメインの作成とコンフィグレーション」にある wlw-manifext.xml ファイルのアプリケーションに必要なリソースの追加を参照してください。
ドメインに SSL をコンフィグレーションするには、WebLogic Server Administration Console を使用します。実行する必要がある作業の詳細については、以下を参照してください。
WebLogic Platform アプリケーションのセキュリティのコンフィグレーションに関する一般情報については、「BEA WebLogic Server 9.2 セキュリティ」を参照してください。
この節では、WebLogic Integration ドメインのサーバを起動、モニタ、およびシャットダウンする方法について説明します。
WebLogic Platform アプリケーション用のサーバの起動に関する情報については、『サーバの起動と停止の管理』の「サーバの起動と停止 : クイック リファレンス」を参照してください。
[スタート] メニューから、[すべてのプログラムBEA Products
User Projects
<ドメイン名>
Admin Server Console] を選択します。
サーバの起動の詳細については、『サーバの起動と停止の管理』の「サーバの起動と停止 : クイック リファレンス」を参照してください。
起動が完了すると、WebLogic Server Administration Console を使用して、デプロイメントとステータスを確認できます。WebLogic Server Administration Console を使用してサーバをモニタする方法については『Administration Console オンライン ヘルプ』の「サーバのモニタ」を参照してください。
WebLogic Integration アプリケーションをシャットダウンする場合は、WebLogic Server Administration Console を使用します。
注意 : | コマンド ウィンドウを閉じる、〔Ctrl〕+〔c〕を押す、などの操作で WebLogic Integration を閉じないことをお勧めします。 |
アプリケーションを正常にシャットダウンする手順については、『Administration Console オンライン ヘルプ』の「正常な停止の制御」を参照してください。
WebLogic Integration ドメインをコンフィグレーションして、セキュリティで保護し、アプリケーションのためのキューとデータベース テーブルをそのドメインに追加したら、WebLogic Server Administration Console を使用して、WebLogic Integration アプリケーションを含む EAR ファイルをデプロイできます。
「Configuration Wizard を使用した WebLogic Integration ドメインの作成」に従って、WebLogic Integration ドメインでアプリケーションに必要なすべてのキューをコンフィグレーションしていない場合は、WebLogic Server Administration Console を使用して手動でそれらのキューをコンフィグレーションできます。
注意 : | WebLogic Workshop 開発環境では、アプリケーションに対して、非同期要求と非同期要求エラーのキューおよびデータベース会話状態テーブルが自動的に作成されます。プロダクション環境では、これらのキューおよびテーブルを手動で作成する必要があります。 |
注意 : | WebLogic Integration で RDBMS イベント ジェネレータを使用している場合、wli.internal.egrdbms.queue について [再配信遅延のオーバライド] を適切に設定する必要があります。[再配信遅延のオーバライド] のコンフィグレーション手順については、「RDBMS イベント ジェネレータ」を参照してください。 |
アプリケーション ビューとアダプタ インスタンスの環境固有の情報は、WebLogic Integration アプリケーションをデプロイする前または後に更新できます。
EAR ファイルをデプロイする手順については、『Administration Console オンライン ヘルプ』の「エンタープライズ アプリケーション」で「新しいエンタープライズ アプリケーションまたは Web サービスのコンフィグレーションとデプロイメント」を参照してください。WebLogic Platform アプリケーションのデプロイ手順の概要については、『WebLogic Platform アプリケーションのデプロイメント』を参照してください。
対話型コンソール環境の外部から WebLogic Integration アプリケーションをビルド、コンフィグレーション、デプロイできる自動化スクリプトのサンプルについては、WebLogic Integration の『ソリューション サンプル』および以下の URL にある BEA dev2dev コードライブラリに含まれる PO Sample を参照してください。
注意 : | コード サンプルおよびユーティリティは dev2dev に掲載されていますが、BEA のサポート対象外の製品です。 |
アプリケーションのデプロイメント プロセスの自動化に使用できるツールの完全なリストについては、『WebLogic Platform アプリケーションのデプロイメント』の「WebLogic Platform デプロイメントの概要」にある「プロモーション プロセスの自動化」を参照してください。
プロダクション環境は、時間の経過や、アプリケーション使用の増加に伴って変化します。この節では、一般的なプロダクション環境の変化に応じてドメインを更新する方法を説明します。
WebLogic Platform アプリケーションを開発環境からプロダクション環境に昇格する方法については、『WebLogic Platform アプリケーションのデプロイメント』の「WebLogic Platform デプロイメントの概要」にある WebLogic Platform アプリケーションのプロモート手順を参照してください。
既存の EIS インスタンスが徐々に少なくなり、新しいインスタンス (EIS ソフトウェアの新しいバージョン、新しいハードウェアなどで使用可能) がオンラインで提供される場合があります。この場合、WebLogic Integration 管理者は、アプリケーション ビューとアダプタ インスタンスを新しい EIS インスタンスに正しく移行し、古いインスタンスを破棄する必要があります。
これは、EIS インスタンスのエラーに似ていますが、緊急に対処が必要なエラーではありません。この場合、古い EIS のインスタンスをポイントしているアプリケーション ビューとアダプタ インスタンスを休止し、「EIS インスタンスのフェイルオーバ」の手順に従って、アプリケーション ビューとアダプタ インスタンスが新しい EIS インスタンスをポイントするように変更します。
ビジネス要件の変化に応じて、WebLogic Integration アプリケーションの新しいバージョンを開発し、デプロイすることが必要になる場合があります。WebLogic Integration アプリケーションの新しいバージョンをインストールするには、次の手順を実行します。
上の手順は、WebLogic Server Administration Console を使用して実行します。詳細については、『Administration Console オンライン ヘルプ』の「エンタープライズ アプリケーション」にある新しいエンタープライズ アプリケーションまたは Web サービスのコンフィグレーションとデプロイに関する説明を参照してください。
![]() ![]() ![]() |