単純な ejb-ql クエリがトランザクション時間を使い果たすという問題に直面しており、同じ (ejb-ql の WL 生成 SQL バージョン) が SQL コマンド プロンプトから実行された場合、設定された JTA 時間よりも非常に短い時間がかかります (実行時間は JTA の 5% 未満)。
エラー: スローされるエラーは次のとおりです。
javax.ejb.FinderException: 結果セットの使用中に「finderMethodName」で例外が発生しました: 'weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_OracleResultSetImpl@9c18f' java.sql.SQLException: XAConnection の登録中に予期しない例外が発生しました java.sql.SQLException: トランザクションがロールバックされました:トランザクションの時間301秒後にアウト
注 - JTA は 300 秒に設定されています
ほとんどの場合、スローされるエラーは次のとおりです。
javax.ejb.FinderException: 結果セットの使用中に 'finderMethodName' で例外が発生しました: 'weblogic.jdbc.wrapper.ResultSet_oracle_jdbc_driver_OracleResultSetImpl@a5af' java.sql.SQLException:結果セットは既に閉じられています