Occasionally I get this NPE on a refresh. This makes everything quite unreliable!
Caused by: com.objectdb.o.InternalException: Unexpected internal exception at com.objectdb.o.JPE.e(JPE.java:170) at com.objectdb.o.ERR.h(ERR.java:66) at com.objectdb.o.OBC.onObjectDBError(OBC.java:1588) at com.objectdb.jpa.EMImpl.refresh(EMImpl.java:749) at com.objectdb.jpa.EMImpl.refresh(EMImpl.java:687) at com.objectdb.jdo.PMImpl.refresh(PMImpl.java:976) at technology.tavla.misc.data.DefaultDataManager$DefaultEntityManager.refresh(DefaultDataManager.java:128) at technology.tavla.product.heat.os.runtime.interaction.heat.script.ConfigurationScript.getConfiguration(ConfigurationScript.java:263) at technology.tavla.product.heat.os.runtime.interaction.heat.script.ConfigurationScript.isInitialized(ConfigurationScript.java:49) ... 15 common frames omitted Caused by: java.lang.NullPointerException: null at com.objectdb.o.MPT.readArray(MPT.java:404) at com.objectdb.o.MPT.t(MPT.java:384) at com.objectdb.o.MFT.a(MFT.java:97) at com.objectdb.o.LDR.c(LDR.java:1168) at com.objectdb.o.LDR.t(LDR.java:1322) at com.objectdb.o.LDR.YL(LDR.java:1257) at com.objectdb.o.FTP.c(FTP.java:141) at com.objectdb.o.PFT.a(PFT.java:118) at com.objectdb.o.LDR.c(LDR.java:1201) at com.objectdb.o.LDR.m(LDR.java:885) at com.objectdb.o.LDR.d(LDR.java:840) at com.objectdb.o.LDR.Zy(LDR.java:1071) at com.objectdb.o.MST.ay(MST.java:571) at com.objectdb.o.MST.au(MST.java:491) at com.objectdb.o.MST.Zc(MST.java:462) at com.objectdb.o.WRA.Zc(WRA.java:268) at com.objectdb.o.LDR.u(LDR.java:558) at com.objectdb.o.LDR.ZR(LDR.java:475) at com.objectdb.o.OBC.ZR(OBC.java:1128) at com.objectdb.o.ERF.c(ERF.java:105) at com.objectdb.o.TVS.b(TVS.java:105) at com.objectdb.o.TVS.b(TVS.java:94) at com.objectdb.jpa.EMImpl.refresh(EMImpl.java:746) ... 20 common frames omitted