Interstage Application Server メッセージ集
目次 前ページ次ページ

第2部 メッセージラベルのあるメッセージ> 第5章 メッセージ番号がEJBで始まるメッセージ> 5.14 EJB1200番台のメッセージ

5.14.43 EJB1248

EJB: ERROR: EJB1248: Cannot issue getConnection method because Transaction is non-active: METHOD=%s1 RESOURCE=%s2

EJB:エラー: EJB1248: トランザクションがアクティブでない状態でJDBCコネクションを獲得しようとしました: METHOD=%s1 RESOURCE=%s2

[可変情報]
 %s1:メソッド名
 %s2:データソース名

[意味]
 トランザクションがアクティブではない状態で、getConnectionメソッドを発行しようとしました。

[システムの処理]
 SQLExceptionをthrowします。

[ユーザの対処]
 分散トランザクション機能を使用する場合、トランザクションが開始された状態かつトランザクションにロールバックがマークされていない状態でgetConnectionメソッドを発行してください。
 なお、EJBアプリケーションの種類がCMP2.0で、分散トランザクション機能を使用した場合にも、本メッセージが出力されます。CMP2.0では分散トランザクション機能を使用できませんのでご注意ください。


目次 前ページ次ページ

All Rights Reserved, Copyright(C) 富士通株式会社 2005