benim WebApp aşağıda hatayı alıyorum:hazırda İyimser Kilitleme İstisna
Handling an unexpected exception in webApp: - javax.servlet.error.status_code = 500 - javax.servlet.error.exception_type = class org.springframework.orm.hibernate3.HibernateOptimisticLockingFailureException - javax.servlet.error.message = Object of class [domain.entity.common.dataEntity] with identifier [110837262]: optimistic locking failed; nested exception is org.hibernate.StaleObjectStateException: Row was updated or deleted by another transaction (or unsaved-value mapping was incorrect): [domain.entity.common.dataEntity
Bu hata ortaya neden emin değilim ve aşağıda doğrultusunda gerçekleşir.
SpecEntity specTemp = this.persistService.merge(specTemp);
birisi burada yardım edebilir .. Bu senaryoda
Teşekkürler .. Nasıl birşeyler bilmek istedim .. GenDataEntity, SpecEntity'yi genişlettikçe neden GenDataEntity'de hata atar .. SpecEntity için aynı oturumda birleştirme veya kalıcılık varsa bu olur mu? Veritabanındaki ID-110837262 ile eski nesneyi .. – Trin
@Teena Eğer etki alanı modelinize ve uygulamanızın akışına bakmadan bunu cevaplayabileceğime emin değilim. Artık sorunun ne zaman olduğunu ve bu istisnanın olabileceğini bildiğinize göre, show_SQL özelliğini etkinleştirebilir ve olayların tam olarak hangi dizinin soruna neden olduğunu görebilirsiniz. –