Hello Alexey, what about other fields? Do their values correspond to the context with the expected primary key or to the context that is actually present?
When do you perform the check? More details would really be appreciated. Thank you, alex Thursday, July 10, 2003, 5:04:06 PM, Alexey Yudichev wrote: AY> I am using Jboss 3.2.1 AY> Sometimes entityContext.getEJBLocalObject() returns local interface of another instance of the same entity bean. AY> I have a superclass for all my entities in application which implements EntityBean's setEntityContext() method and saves entityContext in a field. AY> Inside one of business methods of one of entity beans I check if a primary key constructed from key CMP field(s) matches a primary key obtained from AY> entityContext.getEJBLocalObject().getPrimaryKey(). Sometimes they do not match: entityContext.getEJBLocalObject().getPrimaryKey() returns primary key of another instance of the same entity bean. AY> I have sometimes situations when user is logged in as one customer and enjoys privileges of another... AY> This happens ~20 times a day with a particular single object for me... I could install some kind of bug trap logging some debug info to help fix the bug. ------------------------------------------------------- This SF.Net email sponsored by: Parasoft Error proof Web apps, automate testing & more. Download & eval WebKing and get a free book. www.parasoft.com/bulletproofapps1 _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user
