Ok, I fixed CAY-796 for 1.2, 2.0, 3.0 branches. To get a fixed  
version you can either build the code from Subversion [1,2] or wait  
till 2.0.4 comes out.
Cheers,
Andrus
[1] http://svn.apache.org/repos/asf/cayenne/main/branches/STABLE-2.0/
[2] http://cayenne.apache.org/legacy-ant-build.html
On Sep 12, 2007, at 7:54 PM, Andrus Adamchik 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.synchronizedObjectsFromDataR 
>> ows(ObjectResolver.java:97)
>> 	at  
>> org.apache.cayenne.access.DataDomainQueryAction.interceptObjectConver 
>> sion(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 : Sat Sep 15 2007 - 08:23:29 EDT