Catch OptimisticLockException, el tipo 40001 realmente envuelve como

FixMediaService
Se descapó
7 de agosto de 2026 a las 7:41 UTC
Autor
Kamo
Compromit
57212bb

Vuelta 3 revisión fix: hibernate-core's **************** pruebas LockAcquisitionException (a qué se convierte SQLState 40001) contra cuatro tipos específicos en orden, ninguno de los cuales un LockAcquisitionException satisfaces - incluyendo ************* a JDBC-level hermano, no un supertipo. Cae hasta la rama de la otra manera y sale como ******************* Bintado la ronda-2 captura tipo en consecuencia y dejó caer la ahora confirmada-muerta PessimisticLockException Atrapa. Sustituyó la excepción de stand-in escogida a mano en la prueba a nivel de declaración (este es el segundo atrapado por la revisión, después de la ronda 1 tipo de primavera) con uno derivado corrigiendo una SQLException (40001) a través de la Cadena de conversión de Hibernate (SQLStateConversionDelegado entonces ************* a través de la reflexión), más un dedicado prueba de que el tipo derivado para que una futura actualización de Hibernate falle en voz alta aquí en lugar de volver a romper silenciosamente la captura del controlador.

Todos los cambios

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios