Ваше приложение развернуто на сервере приложений.Вы можете отладить его, запустив сервер в режиме отладки.Например, в JBoss есть хороший набор инструментов для затмения.С инструментами отладка - просто нажатие кнопки (та, что с ошибкой).
Ведение журнала, безусловно, тоже вариант, хотя вы не будете получать столько подробностей.Лично я предпочитаю logback по общему количеству по ряду причин .
Если у вас нет подсказки, где устанавливать точки останова / где регистрироваться, и структуру пакетабесполезно, вы можете начать с методов в ваших EJB.Ищите аннотации, например @Stateless
, @EJB
(чтобы найти точки впрыска и перейти оттуда), например.
Если есть классы сервлетов, начните с них или, если это интерфейс JSF, поищите аннотации @ManagedBean
.