Internal objectdb error when execute a flush


We get an internal objectdb error, when we execute a flush.

Why? What's wrong?

It performs with version objectdb-2.6.4_04.

It does not perform with version objectdb-2.6.6_04.


Caused by: com.objectdb.o.InternalException: Unexpected internal exception
at com.objectdb.o.JPE.h( ~[na:na]
at com.objectdb.o.ERR.f( ~[na:na]
at com.objectdb.o.OBC.onObjectDBError( ~[na:na]
at com.objectdb.o.OBM.flush( ~[na:na]
at ~[na:na]
at ~[na:na]
at ~[na:na]
at$1.handleEvent( ~[na:na]
... 15 common frames omitted
Caused by: java.lang.NullPointerException: null
at com.objectdb.o.MMM.aj( ~[na:na]
at com.objectdb.o.UTY.aC( ~[na:na]
at com.objectdb.o.UTY.aB( ~[na:na]
at com.objectdb.o.ENH.d( ~[na:na]
at com.objectdb.o.ENT.aa( ~[na:na]
at com.objectdb.o.STA.X( ~[na:na]
at com.objectdb.o.STM.H( ~[na:na]
at com.objectdb.o.OBM.bO( ~[na:na]
at com.objectdb.o.OBM.flush( ~[na:na]
... 19 common frames omitted


This regression was caused by a change in 2.6.4_04 from strong to weak references following issue #1658. Please try the new build, 2.6.6_05, that should fix the new exception.

ObjectDB Support
ObjectDB - Fast Object Database for Java (JPA/JDO)

Yes, it works.

Post Reply

To post a reply and/or subscribe to update notifications - please login