我正在捕捉javax.persistence.OptimisticLockException
这很好用,但我在服务器日志中得到了StaleObjectStateException
的堆栈跟踪。我已经检查过getCause()
OptimisticLockException
返回StaleObjectStateException
,但为什么打印到server.log?这真的很烦人,我正在编写一个测试,其中两个线程正在修改同一个对象,其中一个正在抛出预期的OptimisticLockException
,但获得StaleObjectStateException
的堆栈跟踪并不是我想要的。
感谢您的帮助!