Hitachi

Cosminexus V11 アプリケーションサーバ 機能解説 基本・開発編(コンテナ共通機能)


11.5 ジョブリポジトリの設定

ジョブリポジトリの永続化先となるデータソースとして,DB Connectorを開始しておく必要があります。

DB Connectorには,ユーザ指定名前空間機能を用いてJNDI名前空間に別名を指定し,その別名を次のユーザプロパティに指定してください。

ejbserver.javaee.batch.jobRepository.jndiName

上記のプロパティが未定義の場合は,「jdbc/__BatchPool」というJNDI名が使用されます。ユーザプロパティの詳細は,マニュアル「アプリケーションサーバ リファレンス 定義編(サーバ定義)」の「2.2.3 usrconf.properties(J2EEサーバ用ユーザプロパティファイル)」を参照してください。

JNDI名が不正な場合は,J2EEサーバ起動後の初回のjavax.batch.runtime.BatchRuntimeのgetJobOperatorメソッドの呼び出し時に,KDJE60514-Eがメッセージログに出力され,getJobOperatorメソッドの呼び出し元にランタイム例外が挙がります。