Re: DataRowStore.sendUpdateNotification NullPointerException

From: Kevin Menard (kmenar..ervprise.com)
Date: Thu Sep 13 2007 - 15:24:49 EDT

  • Next message: Andrus Adamchik: "Re: [POLL]: Cayenne 3.0 -- Java 1.4 or 5 support?"

    While CAY-796 wasn't addressed in 2.0.3, it probably wouldn't be a terrible
    idea to upgrade to that either.

    -- 
    Kevin
    

    On 9/12/07 12:54 PM, "Andrus Adamchik" <andru..bjectstyle.org> wrote:

    > Hi there, > > Yeah, looks like CAY-796 [1] to me. I could swear we fixed it, but > looks like we did not. Ok, adding that to a TODO list... > > In the meantime try to check the "Use Shared Cache" checkbox in the > Modeler - this would hopefully take care of the problem (and probably > improve your performance if you could live with a bit of object > caching in your app). > > Andrus > > > [1] https://issues.apache.org/cayenne/browse/CAY-796 > > > On Sep 12, 2007, at 6:18 PM, Emilian Bold wrote: > >> Hy, >> >> I keep getting this exception: >> >> java.lang.NullPointerException >> at org.apache.cayenne.access.DataRowStore.sendUpdateNotification >> (DataRowStore.java:673) >> at org.apache.cayenne.access.DataRowStore.processSnapshotChanges >> (DataRowStore.java:538) >> at >> org.apache.cayenne.access.DataRowStore.snapshotsUpdatedForObjects >> (DataRowStore.java:278) >> at org.apache.cayenne.access.ObjectResolver.objectsFromDataRows >> (ObjectResolver.java:121) >> at >> org.apache.cayenne.access.ObjectResolver.synchronizedObjectsFromDataRo >> ws(ObjectResolver.java:97) >> at >> org.apache.cayenne.access.DataDomainQueryAction.interceptObjectConvers >> ion(DataDomainQueryAction.java:319) >> at org.apache.cayenne.access.DataDomainQueryAction.execute >> (DataDomainQueryAction.java:116) >> at org.apache.cayenne.access.DataDomain.onQuery(DataDomain.java:730) >> at org.apache.cayenne.util.ObjectContextQueryAction.runQuery >> (ObjectContextQueryAction.java:217) >> at org.apache.cayenne.access.DataContextQueryAction.execute >> (DataContextQueryAction.java:54) >> at org.apache.cayenne.access.DataContext.onQuery(DataContext.java: >> 1387) >> at org.apache.cayenne.access.DataContext.performQuery >> (DataContext.java:1376) >> ... >> >> on Cayenne 2.0.2. >> >> This seems to happen always for the same Local EJB, while other Local >> EJBs that use Cayenne in the same way seem to work. From a previous >> email, it seems this has something to do with the serialization of the >> objectStore. >> >> What can I do to get rid of this ? >> >> Thanks, >> Emilian Bold >> >> >> >> >> -- >> Emilian Bold >> +40 740235562 >> http://www.emilianbold.ro >> >> Java and NetBeans Platform-loving consulting services from >> Timisoara, Romania. >> >

    --



    This archive was generated by hypermail 2.0.0 : Thu Sep 13 2007 - 15:25:25 EDT