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

Reply via email to