Andrus, do you think that this is another symptom of the ObjectId
comparisons? I'm in the process of upgrading to the latest cvs to
test it again, but this error is from cvs 2006-04-12 1400 EST.
Note that the record (Id = 7) is fetched (returned 1 row), then a
FaultFailureException is thrown for it.
Anmt INFO [SocketListener0-1 04-14 14:28:02] QueryLogger: SELECT
t0.IS_ACTIVE, t0.NAME, t0.ID FROM ADMINDB.SEC_SYSTEM t0 WHERE t0.ID =
? [bind: 7]
Anmt INFO [SocketListener0-1 04-14 14:28:02] QueryLogger: ===
returned 1 row. - took 0 ms.
Anmt INFO [SocketListener0-1 04-14 14:28:02] QueryLogger: +++
transaction committed.
Caused by: org.objectstyle.cayenne.FaultFailureException: [v.1.2-dev
April 12 2006] Error resolving fault, no matching row exists in the
database for ObjectId: <ObjectId:SecSystem, ID=7>
at org.objectstyle.cayenne.access.DataContext.prepareForAccess(DataContext.java:1753)
at org.objectstyle.cayenne.CayenneDataObject.readProperty(CayenneDataObject.java:238)
... 69 more
This archive was generated by hypermail 2.0.0 : Fri Apr 14 2006 - 14:35:47 EDT