У меня есть проект EJB с @Singleton
EJB, определенным как:
@LocalBean
@Singleton
@Startup
public class DataModelBean implements DataModelBeanLocal {
Затем у меня есть другой проект EJB с другим EJB:
@LocalBean
@Singleton
@Startup
@EJB(beanInterface=DataModelBeanLocal.class,name="DataModelBeanLocal")
@DependsOn("DataModelBeanLocal")
public class OutboundRouting implements OutboundRoutingLocal {
Однако @DependsOn
не работает, я пробовал несколько различных значений для @DependsOn
, но безуспешно. Сервер не запускается с:
Ошибка развертывания для модуля: Atlas: исключительная ситуация при развертывании приложения: java.lang.RuntimeException: недействительная зависимость DependsOn 'DataModelBeanLocal' для EJB OutboundRouting %%% EOL %%%
Я не уверен, что мне здесь делать, какие-либо предложения?