cayenne-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kevin Menard <kmen...@servprise.com>
Subject Re: DataRowStore.sendUpdateNotification NullPointerException
Date Thu, 13 Sep 2007 19:24:49 GMT
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" <andrus@objectstyle.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.
>> 
> 

-- 



Mime
View raw message