And you should catch StaleStateException to be safe, AFAIR
Thanks for your replies, this fix is working for be, and the Jboss specific code is not tied to my (portable) beans.
I will post my remarks regarding Exception handling to the EJB feedback e-mail. However, there is a section named ?Exception Handling? (chapter 13) in the ?EJB Core Contracts and Requirements?, which I have not read. For instance it mentions the javax.ejb.NoSuchEntityException, which I suppose could replace my ObjectDeletedException.