Weird NPE on BatchingBatcher "Драйвер JDBC не вернул ожидаемое количество строк"

Я запускаю приложение spring/hibernate java на tomcat, и я вижу эту фанк-ошибку при обновлении: Драйвер JDBC не вернул ожидаемое количество строк

Caused by: java.lang.NullPointerException
        at org.hibernate.jdbc.BatchingBatcher.checkRowCounts(BatchingBatcher.java:90)
        at org.hibernate.jdbc.BatchingBatcher.doExecuteBatch(BatchingBatcher.java:70)
        at org.hibernate.jdbc.AbstractBatcher.executeBatch(AbstractBatcher.java:268)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:262)
        at org.hibernate.engine.ActionQueue.executeActions(ActionQueue.java:179)

Недавно я обновил свой соединитель mysql до версии 5.1.15. Кто-нибудь видел что-то подобное?

Ответы

Ответ 1

Кажется, я столкнулся с этим однажды и исправил его, выполнив методы hashCode и Equals для типа объекта, возвращаемого запросом.