Hi there,

I haven't got the current source in front of me but does anyone have any ideas why there might be a null pointer? Is it the object store that's not registered as yet (i.e., no db connection or something?)

Thanks.

ish.oncourse.server.cayenne.glue.CayenneDataObject :365 - On entity creation failed. (Preference)
java.lang.NullPointerException
at org.apache.cayenne.access.ObjectStore.registerDiff(ObjectStore.java: 188) at org .apache .cayenne.access.ObjectStore.nodePropertyChanged(ObjectStore.java:1082) at org .apache .cayenne .util .ObjectContextGraphAction .handleSimplePropertyChange(ObjectContextGraphAction.java:84) at org .apache .cayenne .util .ObjectContextGraphAction .handlePropertyChange(ObjectContextGraphAction.java:68) at org.apache.cayenne.access.DataContext.propertyChanged(DataContext.java: 1574) at org .apache.cayenne.CayenneDataObject.writeProperty(CayenneDataObject.java: 227) at ish .oncourse .server .cayenne .glue.CayenneDataObject.onEntityCreation(CayenneDataObject.java:356) at ish .oncourse.server.cayenne.Preference.onEntityCreation(Preference.java:41) at ish .oncourse .server .cayenne.glue.CayenneDataObject.prePersist(CayenneDataObject.java:120)
at sun.reflect.GeneratedMethodAccessor9.invoke(Unknown Source)
at sun .reflect .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja! va:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org .apache .cayenne .reflect.CallbackOnEntity.performCallback(CallbackOnEntity.java:47) at org .apache .cayenne .reflect .LifecycleCallbackEventHandler .performCallbacks(LifecycleCallbackEventHandler.java:181) at org .apache .cayenne .reflect .LifecycleCallbackEventHandler .performCallbacks(LifecycleCallbackEventHandler.java:172) at org .apache .cayenne .reflect .LifecycleCallbackEventHandler .performCallbacks(LifecycleCallbackEventHandler.java:172) at org .apache .cayenne .reflect .LifecycleCallbackEventHandler .performCallbacks(LifecycleCallbackEventHandler.java:135) at org .apache .cayenne .reflect .LifecycleCallbackRegistry .performCallbacks(LifecycleCallbackRegistry.java:134)
at org.apache.cayenne.access.DataContext.newObject(DataContext.java:739)
at org.apache.cayenne.access.DataContext.newObject(DataContext.java:700)

with regards,
--

Lachlan Deck

Reply via email to