Cosminexus 簡易構築・運用ガイド
J2EEアプリケーションを運用する前に,次の設定をしてください。
Cosminexus DABroker Libraryが組み込まれたサーバにJava Applicationを格納します。また,次に示すクラスパスを指定します。
ここでは,例として,「<Cosminexusのインストールディレクトリ>\DABJ\JdbcDbpsvEx.jar」をクラスパスとして指定します。
簡易構築定義ファイルでは,物理ティアの定義(<tier>タグの定義)のJ2EEサーバの定義で,<configuration>タグにクラスパスの設定を追加します。なお,指定するパラメタの詳細については,「14.2 システムの構成パターンと定義する論理サーバ」を参照してください。
<?xml version="1.0" encoding="UTF-8"?> <model-definition xmlns="http://www.cosminexus.com/mngsvr/schema/ModelDefinition-2.5"> <!-- Webシステムの属性定義 --> <web-system> <name>MyWebSystem</name> : <!-- 物理ティア(combined-tier)の定義 --> <tier> <tier-type>combined-tier</tier-type> <!-- J2EEアプリケーションの組み込みの設定 --> <configuration> <logical-server-type>j2ee-server</logical-server-type> <param> <param-name>add.class.path</param-name> <param-value><Cosminexusのインストールディレクトリ>\DABJ\JdbcDbpsvEx.jar</param-value> </param> </configuration> </tier> : </web-system> <host> : </model-definition> |
注 太字の部分が編集部分です。
J2EEアプリケーションのインタフェースを定義します。
Cosminexus DABroker Libraryでは,JNIを使ってDABrokerの提供するネイティブライブラリを使用します。Cosminexus DABroker Libraryをサーバで動作するJavaアプリケーションとして動作させるときは,次の設定が必要です。
ネイティブライブラリはJDBCドライバを実行する(呼び出す)プロセス上で読み込まれて動作するので,ネイティブライブラリ実行のための動作環境を設定する必要があります。
ネイティブライブラリは,データベースにアクセスする場合に,各データベースが提供するクライアントライブラリを呼び出します。データベースクライアントライブラリの動作環境の設定を次に示します。
All Rights Reserved. Copyright (C) 2006, 2007, Hitachi, Ltd.