У меня есть некоторый код очистки, который может пытаться ссылаться на (с сохранением состояния) EJB, который не существует. Например:
try{
//In my case ejb is actually a delegate. Not sure this makes a difference
ejb.doSomeMethod();
}catch(NoSuchEJBException nsejb){
//Deal with this but continue
}
Однако NoSuchEJBException вызывает откат транзакции.
Есть ли способ предотвратить откат или проверить, что ejb
больше не существует?