Hi, I tried in vain to run these methods under UserTransaction. Unfortunately, whenever these calls are made, they can never be rolledbacked no matter if the transcction context was created from a client or through a session bean. The only conclusion I can draw is that transaction works only with remote methods. The problem is that we use ejbRemove and ejbCreate to remove/add records, so these operations can't be rolledback through EJB ! Anyone can share his/her experience with entity beans and transaction control ? Any help appreciated ---- To unsubscribe, send email to [EMAIL PROTECTED] and include in the body of the message "unsubscribe jonas-users". For general help, send email to [EMAIL PROTECTED] and include in the body of the message "help".