Michael,
I can confirm that this is a bug in 1.0.2. I opened a bug report here:
http://objectstyle.org/jira/secure/ViewIssue.jspa?key=CAY-37
It will be fixed in 1.0.3 which is coming out very soon. There are at
least two conditions to trigger that bug - unresolved to-one dependent
relationships and unresolved to-one flattened relationships.
Andrus
On Nov 16, 2003, at 1:41 PM, Michael Schuldt wrote:
> After our update to cayenne version 1.02 we encounter the following
> error
> after reading an object, updating it, and trying to commit the changes
> to
> the database.
>
> What could be the reason for this error. I've got no idea.
>
>
> java.lang.ClassCastException
> at
> org.objectstyle.cayenne.access.SnapshotManager.takeObjectSnapshot(Snaps
> hotMa
> nager.java:401)
> at
> org.objectstyle.cayenne.access.DataContext.takeObjectSnapshot(DataConte
> xt.ja
> va:298)
> at
> org.objectstyle.cayenne.CayenneDataObject.getCurrentSnapshot(CayenneDat
> aObje
> ct.java:414)
> at
This archive was generated by hypermail 2.0.0 : Sun Nov 16 2003 - 15:17:12 EST