On 05/06/2007, at 9:29 PM, Andrus Adamchik wrote:

This seems related to this thread started by Lachlan:

http://objectstyle.org/cayenne/lists/cayenne-devel/2007/06/0027.html

It is.

The use of a proxy context may confuse the issues. If you are aware of this behavior, it is usually easy to work around (by avoiding calls like "cat.getObjectContext().newObject(SomeEntity.class)"). We will try to fix it per CAY-797 though, by avoiding the use of proxy context for callbacks (no matter how much I like the separation of concerns and runtime flexibility provided by the proxy-based design :-)).

Perhaps it'd make sense to be able to register a delegate... then you can still separate concerns ;-)

with regards,
--

Lachlan Deck



Reply via email to