나는 잘 작동하는 javax.persistence.OptimisticLockException
을 잡아 냈지만, 의 stacktrace가 서버 로그에 나타납니다. 내가 확인한 getCause()
에 OptimisticLockException
는 StaleObjectStateException
을 반환하지만 왜 그것이 server.log에 인쇄됩니까? 그것은 정말 짜증나, 나는 두 스레드가 동일한 개체를 수정하는 테스트를 쓰고 있는데, 하나는 OptimisticLockException
을 던지는 중입니다. 그러나 stacktrace를 얻는 것은 StaleObjectStateException
입니다. 원하는 것은 아닙니다.javax.persistence.OptimisticLockException + org.hibernate.StaleObjectStateException
도움 주셔서 감사합니다.
은 모두 개체를 업데이트하는 스레드입니까? – YoK