У меня проблемы с запуском приложения Java EE.
Для начала у меня есть модуль maven (назовем его A) с несколькими интерфейсами, некоторые из которых помечены как @ Remote.
У меня есть модуль (названный B), который имеет предоставленную зависимость от A. Этот модуль использует Spring 5, я настроил более-менее нормально для внедрения bean-компонентов, реализующих интерфейсы из A.
У меня есть модуль EJB (C), который зависит от A, реализующего в нем интерфейсы.
Я хотел бы развернуть C на локальном сервере WildFly для тестирования и запуска в локальной среде., но я продолжаю получать ошибки, говоря, что Не найдено определение класса для интерфейсов в A. Я также запускаю ядро Spring 5 для этого модуля, чтобы использовать некоторые функции Spring.
C упакован как ejb, A. по умолчанию.
Что мне нужно сделать, чтобы это работало?Я чувствую, что совершенно не понимаю некоторые ключевые понятия здесь.Кто-нибудь может указать мне правильное направление?