WebSphere® Application Server - Express で公開する前に、
サーバーに関するサーバー情報を指定する必要があります。プロジェクトまたはリソースに「サーバーで実行 (Run on server)」を選択すると、
サーバー・ツールは、以下を自動的に実行します。
- サーバー構成の検証を行って、サーバー構成で定義されているプロジェクトが、
ワークベンチ内のプロジェクトと整合していることを確認する。
- サーバーへの接続を試行する。
- サーバーに定義されているリモート構成情報を使用して、サーバー構成を更新する。
- 「サーバー設定」ページ
(「ウィンドウ」>「設定」>「サーバー」)
で 「サーバーの始動前に自動的に公開する」チェック・ボックスが選択されている場合は、
以下が行われます。
- サーバーに定義されているリモート・ファイル転送機構を使用して、サーバー構成をサーバーに発行する。
- アプリケーションを、WebSphere Application Server - Express がインストールされているマシンにパブリッシュする。
WebSphere Application Server- Express 上でプロジェクトを公開するには、以下のステップに従います。
- ローカルまたはリモートのマシンに WebSphere Application Server-Express AppServer 機能をインストールする。 これにより、開発環境と通信するために使用される Application Server および Agent Controller のサービスがインストールされます。
- まだインストールされていなければ、ローカル・マシンに WebSphere Application Server-Express Site Developer 機能をインストールする。
- ローカル・マシンの WebSphere Application Server-Express Site Developer を開始する。
- Web パースペクティブで、「サーバー構成」ビューを選択する。
- 「サーバー」を右マウス・ボタンで
クリックし、「新規」> 「サーバーおよびサーバー構成」を選択する。 「新規サーバーとサーバー構成の作成」ウィザードが開きます。このウィザードは、新規サーバーと構成を同時に作成します。
- 「サーバー名 (Server name)」
フィールドに、Remote Express V5 などのサーバー名を入力する。
- 「サーバー型 (Server type)」リストで、
「Express サーバー (Express Server)」を選択し、
「次へ」をクリックする。
- 「ホスト・アドレス (Host address)」
フィールドに、WebSphere Application Server - Express が稼動しているリモート・マシンの、完全修飾 DNS 名または IP アドレスを入力する。 「次へ」をクリックする。
- サーバーが検出でき、Agent Controller との通信が確立された場合、「WebSphere インストール・ディレクトリー (WebSphere installation directory)」
フィールドは、すでに入力されている必要があります。 入力されていない場合、Agent Controller が正しく稼動していないか、IP アドレスに問題が生じていることが考えられます。
Agent Controller の問題を診断するには、WS_AppServer_installdir¥RAC¥config¥servicelog.log にある Agent Controller ログを調べてください。
WS_AppServer_installdir は、WebSphere Application Server-Express AppServer 機能をインストールしたリモート・マシン上のディレクトリーです。
- 「次へ」をクリックして、
ウィザードの「リモート・ファイル転送の作成または選択 (Create or Select a Remote File Transfer)」ページを表示する。 リモート・ファイル転送 には、公開中に、Web アプリケーション
およびサーバー構成を Express サーバーに転送するための情報が入っています。
- ユーザーがアプリケーション・サーバー・フィーチャーをリモート・マシンにインストールした場合、ネットワーク・ドライブをアプリケーション・サーバーをインストールしたリモート・マシンにマップできます。代わりにリモート・マシン上に FTP サーバーをセットアップすることもできます。 マップされたドライブを使用する場合、「次へ」をクリックして、リモート・ターゲット・ディレクトリーをアプリケーション・サーバーが
インストールされているディレクトリーに設定してください。
アプリケーション・サーバーを リモート・マシン上の C:¥Program Files¥IBM¥WebSphere¥Express¥AppServer
にインストールしており、ドライブ H: を リモート・マシンの C: ドライブにマップした場合、リモート・ターゲット・ディレクトリーに H:¥Program Files¥IBM¥WebSphere¥Express¥AppServer を指定できます。
- 「完了」をクリックして、リモート・ファイル転送および Express サーバーを作成する。 サーバーは、「サーバー構成」ビューと「サーバー (Servers)」ビューに表われます。
- 「サーバー構成」ビューで上記で作成したサーバーをダブルクリックする (オプショナル)。 サーバー・エディターが開きます。サーバー・エディターには、汎用サーバー・パラメーター、パス、環境変数、Web オプション、データ・ソース、ポート、トレース、セキュリティー、およびアプリケーションを構成できるページがあります。変更後はファイルを保管し、変更が有効になるようサーバーを再始動してください。
- サーバーに関連するパラメーターのデプロイメントは、Web デプロイメント記述子 (web.xml) エディターおよび EAR デプロイメント記述子 (application.xml) エディターを介して設定されます。
- 「ナビゲーター」ビューでプロジェクトを右マウス・ボタンでクリックし、「サーバーで実行 (Run on Server)」を選択して、
作成したリモート・サーバーを選択してください。 サーバー・ツールはファイルをサーバーにパブリッシュする。 アプリケーション・サーバーが開始し、「コンソール」ビュー
に出力が表示されます。
- 定義したサーバーの状況を表示するには、エディター・エリアの下の「サーバー」タブをクリックしてください。 各サーバーのエントリーが、サーバーが稼動中、停止中といった状況の情報と共に表示されます。