可変情報
%s1:メソッド名
意味
クローズされたコネクションに対してConnectionクラスのメソッドを使用しました。または、分散トランザクション機能を利用している場合、データベース連携サービスのJTS用のリソース定義ファイルで指定した値に誤りがあります。
システムの処理
SQLExceptionをthrowします。
ユーザの対処
以下に考えられる原因を示します。
Connection.closeを発行したコネクションを使用して、Connectionクラスのメソッドを発行した。
UserTransaction.rollbackまたはUserTransaction.commitを発行後、Connectionクラスのメソッドを発行した。
Connectionクラスのメソッドはオープンされている状態で発行してください。
分散トランザクション機能を利用している場合、以下の原因も考えられます。
データベース連携サービスのJTS用のリソース定義ファイルに以下の誤りがある。
lookupName が間違っている。
InitialContextFactory が間違っている。
ProviderURL が間違っている。
データベース連携サービスに対してEJBアプリケーションが使用するデータソースのリソース定義ファイルを登録していない。
または、当該EJBアプリケーションのBean開発者に問い合わせてください。