Upgrading to Hibernate 7.2, we run into a NullPointerException when calling session.update
java.lang.NullPointerException: Cannot invoke "org.hibernate.event.spi.EventSource.asEventSource()" because "this.source" is null
at org.hibernate.event.spi.AbstractSessionEvent.getEventSource(AbstractSessionEvent.java:40)
at org.hibernate.event.spi.AbstractSessionEvent.getSession(AbstractSessionEvent.java:36)
at org.hibernate.boot.beanvalidation.BeanValidationEventListener.onPreUpdateCollection(BeanValidationEventListener.java:119)
at org.hibernate.event.service.internal.EventListenerGroupImpl.fireLazyEventOnEachListener(EventListenerGroupImpl.java:127)
at org.hibernate.internal.StatelessSessionImpl.firePreUpdate(StatelessSessionImpl.java:679)
at org.hibernate.internal.StatelessSessionImpl.lambda$removeAndRecreateCollections$0(StatelessSessionImpl.java:462)
at org.hibernate.internal.StatelessSessionImpl.lambda$forEachOwnedCollection$0(StatelessSessionImpl.java:734)
at org.hibernate.metamodel.mapping.internal.ImmutableAttributeMappingList.forEach(ImmutableAttributeMappingList.java:41)
at org.hibernate.persister.entity.AbstractEntityPersister.visitAttributeMappings(AbstractEntityPersister.java:5846)
at org.hibernate.internal.StatelessSessionImpl.forEachOwnedCollection(StatelessSessionImpl.java:718)
at org.hibernate.internal.StatelessSessionImpl.removeAndRecreateCollections(StatelessSessionImpl.java:459)
at org.hibernate.internal.StatelessSessionImpl.update(StatelessSessionImpl.java:445)
at org.hibernate.internal.StatelessSessionImpl.update(StatelessSessionImpl.java:397)
This seems to be a reoccurence of Jira
Thanks for your help