@Singleton
次のように定義されたEJBを持つ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:EJBOutboundRoutingのDependsOn依存関係'DataModelBeanLocal'が無効です%%%EOL %%%
ここで何をすべきかわかりませんが、何か提案はありますか?