Interstage Application Server メッセージ集 |
目次 |
第2部 メッセージラベルのあるメッセージ | > 第5章 メッセージ番号がEJBで始まるメッセージ | > 5.14 EJB1200番台のメッセージ |
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では分散トランザクション機能を使用できませんのでご注意ください。
目次 |