You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 14 Next »

このウィザードはBEA WebLoginデータベース・プールをインポートする2通りの方法を提供します。最初の方法は構成ファイル(config.xml)を使用します。もしこの方法を選択すると、ウィザードはできるだけ多くの項目を変換し、変換できない項目を手動で入力するように聞いてきます。入力しなくてはいけない値の1つはデータベースのパスワードです。

2つ目の方法は、Apache GeronimoとBEA WebLogicサーバーが同一のマシンにインストールされているときに可能です。この方法ではWebLogicのインストール先とドメイン・ディレクトリを直接指定します。データベースのパスワードを直接読み取れる利点があります。

どちらの方法をとっても、データベース・ドライバーjarのありかをGeronimoに教える必要があります。この例では、 Repository Viewer を使い PointBase ドライバーjarをインストールします。

以下が PointBase データベース・ドライバーjarをGeronimoにインストールする手順の要約です。

  1. PointBase クライアント・ドライバーjar pbclient44.jar を見つけてください。このファイルは <bea_home>weblogic81\common\eval\pointbase\lib ディレクトリに存在します。このファイルをコピーし、 pbclient-4.4.0.jar にリネームします。
  2. Repository Viewer を使って PointBase ドライバーjarをインストールします。管理コンソールの Common Libs をクリックし、ポートレットにアクセスします。参照 をクリックしてデータベース・ドライバjarを選択します。Group:PointBase に変更し、他の項目は初期値のままで Install をクリックします。repository entries リストの先頭付近に PointBase/pbclient/4.4.0/jar が表示されます。

Geronimo管理コンソールの Database Pools リンクをクリックし、Database Pools ポートレットの Import from WebLogic 8.1 をクリックします。下図にインポート・ウィザードを示します。

この例では、2番目の方法に焦点を当てます。WebLogicサーバには全てのサンプル・アプリケーションを含むデフォルトの example ドメインが作成されています。このドメインは  <bea_home>\user_projects\domains\examples ディレクトリに存在します。

(上に示した)インポート・ウィザードの最初の画面で、 Domain directory path:weblogic81/server/lib path: に入力し、 Next をクリックします。

Domain directory path: <bea_home>\user_projects\domains\examples

weblogic81/server/lib path: <bea_home>\weblogic81\server\lib

下図の Step 2 では指定したWebLogic ドメインから Apache Geronimoにインポートされ、認識されたデータベース・プールのリストが示されています。

注意:もし接続テストを成功させたいなら、データベース・プールをインポートしようとするWebLogic ドメインは実行中でなければいけません。この例では examples-dataSource-demoPool に対応する、リストの上から2番目の Confirm and Deploy をクリックします。

次のステップでは、先ほどGeronimoリポジトリに作成した Driver JAR: を選択します。

注意:データベースのパスワードは設定されています。Test Connection をクリックし。下図のようになることを確認します。 Deploy をクリックします。

次のページは Step 2 に戻ります。残りのインポート可能なデータベース・プールが表示され、インポート済みのデータベース・プールのインポート・ステータスも表示されています。ここで Skip Remaining Pools をクリックしてインポート・ウィザードを終了できます。

データベース・プール・ポートレットにはインポートしたデータベース・プールが表示されます。

  • No labels