Cosminexus V9 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)
CJPAプロバイダを使用する場合,J2EEサーバの設定およびDB Connectorの設定が必要です。
J2EEサーバの設定は,簡易構築定義ファイルで実施します。CJPAプロバイダが出力するログファイルの設定は,簡易構築定義ファイルの論理J2EEサーバ(j2ee-server)の<configuration>タグ内に指定します。
簡易構築定義ファイルでのCJPAプロバイダが出力するログファイルの設定について次の表に示します。
表6-27 簡易構築定義ファイルでのCJPAプロバイダが出力するログファイルの設定
指定するパラメタ | 設定内容 |
---|---|
ejbserver.logger.channels.define.JPAOperationLogFile.filenum | 稼働ログの面数を指定します。 |
ejbserver.logger.channels.define.JPAMaintenanceLogFile.filenum | 保守ログの面数を指定します。 |
ejbserver.logger.channels.define.JPAOperationLogFile.filesize | 稼働ログのサイズを指定します。 |
ejbserver.logger.channels.define.JPAMaintenanceLogFile.filesize | 保守ログのサイズを指定します。 |
cosminexus.jpa.logging.level.operation.<category> | 稼働ログのログレベルを指定します。 |
簡易構築定義ファイルおよび指定するパラメタの詳細は,マニュアル「アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「4.6 簡易構築定義ファイル」を参照してください。
DB Connectorの設定は,サーバ管理コマンドおよびConnector属性ファイルで実施します。
Connector属性ファイルでの設定について次の表に示します。
表6-28 Connector属性ファイルでの設定
指定するタグ | 設定内容 |
---|---|
<resource-external-property>−<optional-name>タグ | persistence.xmlのデータソースの指定でリソースアダプタの別名を使用している場合,リソースアダプタの別名を設定します。persistence.xmlでリソースアダプタの別名を使用しない場合は設定不要です。 |
<resource-external-property>−<res-auth>タグ | persistence.xmlのデータソースの指定でリソースアダプタの別名を使用している場合,リソースの認証方式として必ず「Container」を指定してください。 |
<resource-external-property>−<res-sharing-scope>タグ | persistence.xmlのデータソースの指定でリソースアダプタの別名を使用している場合,リソース接続を共有するかどうかの指定として必ず「Shareable」を指定してください。 |
<property>−<property-name>タグ <property>−<property-value>タグ |
データベースへの接続情報を指定します。
|
<connection-definition>−<transaction-support>タグ | トランザクションのサポートレベルを指定します。ここに指定する値は,persistence.xmlの<persistence-unit>タグのtransaction-type属性に指定した値と合わせてください。 |
Connector属性ファイルおよび指定するタグの詳細は,マニュアル「アプリケーションサーバ リファレンス 定義編(アプリケーション/リソース定義)」の「4.1 Connector属性ファイル」を参照してください。
All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.