У меня есть ситуация, когда мне нужно вызвать метод B() EJB из метода A() того же EJB, при этом новая транзакция начинается в методе B().
Я читал в некоторых потоках, что получение ссылки на EJB через
sessionContext.getBusinessObject(EjbLocalInterface.class);
будет работать. Но это дает мне
java.lang.Exception: com.ibm.ejs.container.UnknownLocalException: вложенное исключение: java.lang.IllegalStateException: запрошенный бизнес-интерфейс не найден.
В настоящее время я работаю над EJB 2.1.