J2C WebSphere® Business Event アプリケーションを実行するために、
インストールされたユニバーサル・テスト環境で WebSphere Business Events を構成できます。
手順
- アプリケーション、さらに WebSphere Application Server v7 とフィーチャー・パックをインストールします。
- 標準、または拡張インストール・オプションのいずれかを使用
して、WebSphere Business Events をインストールおよび構成します。標準
インストールについて詳しくは、WebSphereApplication Server の
新規インスタンスを伴う WebSphere Business Events のインストール
(標準オプション) を参照してください。拡張インストールについて
詳しくは、WebSphereApplication Server の既存インスタンスへの
WebSphere Business Events のインストール (拡張オプション) を以下
の変更とともに参照してください。
- カスタム・インストールを使用して WebSphere Business Events を
インストールし、既存のユニバーサル・テスト環境のインストールをポイント
します。
アプリケーションのインストール中に WebSphere Application Server を
インストールしているため、フィーチャー・パックをサーバーに追加する手順は
無視します。
- オブジェクト・グリッドをインストールします。
- 単体テスト環境を再始動します。SystemOut.log
の最初の行は、正常に完了したことを示します。
例: WebSphere Platform 7 .....[WXDOG 7.0 cf50902.39719]
- WebSphere Application Server を構成します。WebSphereApplication Server の構成で概要を示されているステップに従います。
ステップ 1 では、<install_dir>/config/was
ディレクトリーにナビゲートし、setenv スクリプト (Windows では setenv.bat、Linux
および UNIX では setenv.sh) を編集するよう求められています。
ユニバーサル・テスト環境 (<install_dir>SDP/runtimes/base_v7) をポイントする
ユーザー環境変数 WBE_WAS_HOME を追加します。
ステップ 10 および 11 には、メッセージング・トピック・スペースの作成が
含まれています。configure_messaging.bat ファイル
および install_app スクリプトを実行した後で、
アプリケーション wberuntimeear がインストールされていないことに関するいくつかのエラーが
存在することに気付きます。
この問題を修正する
には、configure_messaging.bat -undo を入力し、
メッセージング・セットアップを削除します。
この後、configure_messaging.bat をもう一度実行すると、
スクリプトはエラーなしで完了します。
- リポジトリー・データベースを作成します。リポジトリー・データベースの作成で概要が示されている
ステップに従います。
- データベース・マネージャーを構成します。データベース・マネージャーの構成で概要が示されている
ステップに従います。ステップ 4 では、configure_db.bat
を実行することによってデータベースを作成することが求められています
が、configure_db.bat ファイルは存在しません。
このファイルは、WBE インストール・パッケージに含まれなくなりました。データベースの SQL ファイルを WebSphere Business
Event の <install_dir>¥config¥db ディレクトリーからコピーして、
以下の各手順で提供されているデータベース・ツールを使用し、Derby または DB2® のいずれかのためのデータベースを作成します。ワークスペースの「データ」
パースペクティブから、データ設計プロジェクトを作成して、SQL ファイルを
プロジェクトにインポートします。データベースに接続し、テーブルと列を
作成するために、SQL ファイルをデータベースに対して実行します。ステップ 5
では、WebSphere Application Server Network Deployment 管理コンソールで
JDBC データ・ソースを作成するよう求められています。このステップでは、
組み込み Derby のためにのみこれが必要であると記述されていますが、
このステップはすべてのデータベースで従う必要があります。WebSphere Application Server で、wberuntimeear を実行して
アプリケーションを開始する前に、データベースに対して JDBC プロバイダーおよび
リソースを作成します。JDBC プロバイダーをデータベース固有の jar に
ポイントする必要があります。JNDI 名を jdbc/repository
にします。
これはデフォルトです。JAAS 認証を作成して、それをリソースに割り当てます。
- 単体テスト環境を再始動します。