サーブレットのサンプルの配置

各サーブレット・サンプルに用意されている CICS® バンドル・プロジェクトを使用して、CICS で実行される Liberty JVM サーバーにアプリケーションをデプロイすることができます。

始める前に

サーブレットのサンプルの概要で説明されているように、サンプルの Web アプリケーションを作成する必要があります。領域内で CICS リソースを作成したりインストールしたりする許可も持っていなければなりません。Websphere Developer Tooling OSGi Application Development フィーチャーのバージョン 8.5.5 もインストールする必要があります。開発環境のセットアップを参照してください。
CICS Java™ Database Connectivity (JDBC) サンプルを配置するには、以下の追加の前提条件ステップを完了しなければなりません。
  1. DB2CONN CICS リソース定義を作成してインストールし、状況が接続済みであることを確認します。CICS DB2CONN 定義で指定された DB2 計画を、次のように指定されたパッケージ・リストとバインドする必要があります。
    PKLIST(NULLID.*)

このタスクについて

CICS は zFS から Java アプリケーションをロードして実行するため、コンパイルされたアプリケーションを、CICS 領域がアクセスできる zFS 内のディレクトリーにデプロイする必要があります。 DB2® サンプルの場合は、サンプル DB2 データベースを有効にする必要もあります。

アプリケーションを配置およびインストールするための推奨方法は、CICS バンドル・プロジェクトを使用することです。この方法を使用すれば、これらのバンドル・プロジェクトのアプリケーション・リソースを管理するために CICS 機能を使用できます。CICS バンドル・プロジェクトは、単一の単位として論理的にデプロイされて管理される一連のプラグイン・プロジェクト、動的 Web プロジェクト、および CICS リソースをパッケージ化します。 この方法を単純な Web アプリケーション (Hello World サンプルなど) や、より複雑な Web アプリケーション (他のサーブレット・サンプルなど) で使用できます。

アプリケーションをデプロイおよびインストールするためのもう 1 つの方法は、Liberty デプロイメント・メカニズムを使用して WAR ファイルまたは EBA ファイルをデプロイする方法です。 プロジェクトを WAR ファイルまたは EBA ファイルとしてエクスポートすると、FTP を使用してそのファイルを Liberty JVM サーバーの dropins ディレクトリーにコピーできます。この方法を単純な Web アプリケーション (Hello World サンプルなど) で使用できます。

手順

タスクの結果

サーブレットと JSP ページが含まれている Web アプリケーションを、CICS 内で実行している Liberty JVM サーバーに配置し、ホスト名とポート番号を使用するようにこの Liberty JVM サーバーを構成しました。

次のタスク

サーブレットのサンプルの実行で説明されているように、Web ブラウザーから Web アプリケーションにアクセスして、Liberty JVM サーバーの構成を確認できます。