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