Cosminexus 機能解説

[目次][用語][索引][前へ][次へ]

10.3 コンテナ拡張ライブラリ利用の流れ

コンテナ拡張ライブラリの作成と利用の流れを次に示します。

  1. ユーザ作成のクラスを実装,コンパイルします。
    サーバ起動・停止フック機能を使用する場合は,<Cosminexusのインストールディレクトリ>\CC\lib\ejbserver.jarをクラスパスに指定してコンパイルします。なお,サーバ起動・停止フック機能を使用する場合は,IDEを使用しない方法で実装,コンパイルしてください。IDEを使用しないアプリケーションの開発方法については,マニュアル「Cosminexus アプリケーション開発ガイド」を参照してください。
    また,サーバ起動・停止フック機能では,Cosminexus TPBrokerが提供するスマートエージェント経由のCORBAオブジェクトを呼び出す処理を実装することもできます。
  2. 作成したクラスを,JARファイルにアーカイブします。
    ユーザが作成したクラスを,コンテナ拡張ライブラリ用のJARファイルにアーカイブします。EJB-JARファイルやWARファイルには含めないでください。
  3. アーカイブしたJARファイルを,J2EEサーバまたはWebコンテナサーバのシステムクラスパスに指定します。

コンテナ拡張ライブラリを利用する場合,この手順のほかにJ2EEサーバまたはWebコンテナサーバでの設定(定義ファイルの指定など)が必要になります。J2EEサーバまたはWebコンテナサーバでの設定については,マニュアル「Cosminexus システム構築ガイド」を参照してください。