ログ (catalina.out) を確認したときに、ORM として hibernate を使用しています。
私は何度もこの警告を受けています
WARN (org.hibernate.jdbc.JDBCContext:333) - afterTransactionCompletion() was never called
この警告を解決するのを手伝ってくれる人はいますか...?
その警告の意味と発生時期は??
ログ (catalina.out) を確認したときに、ORM として hibernate を使用しています。
私は何度もこの警告を受けています
WARN (org.hibernate.jdbc.JDBCContext:333) - afterTransactionCompletion() was never called
この警告を解決するのを手伝ってくれる人はいますか...?
その警告の意味と発生時期は??
ファイルJDBCContext.javaソースファイルには次のコメントがあります
/**
* We cannot rely upon this method being called! It is only
* called if we are using Hibernate Transaction API.
*/
つまり、メソッドafterTransactionCompletion()は通常、HibernateトランザクションAPI(Session.flush()やTransaction.commit()など)によって呼び出されます。プログラムのどこかで、トランザクションが定期的に終了しないことがあるようです。あなたのコードがわからないので、どこにいるのかわかりません。