我有一个@Singleton
EJB的EJB项目定义为:的Java EE DependsOn本地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
的许多不同的值,但没有成功。服务器未能启动:
部署误差模块:图集:异常而部署的应用程序:了java.lang.RuntimeException:无效DependsOn依赖 'DataModelBeanLocal' 的EJB OutboundRouting %%% EOL %%%
我不知道我应该在这里做什么,有什么建议吗?在谢胜利单身
@Singleton
@DependsOn("DataModelBean")
public class OutboundRouting { ... }
我曾尝试过,但仍然无效。 – James 2010-02-04 08:14:23
@詹姆斯你得到什么错误(因为这是你应该如何使用它) – 2010-02-04 10:56:38
从日食我得到一个发布时遇到了一个问题:无法部署图集 模块的部署错误:图集:部署应用程序时的异常: java.lang.RuntimeException:Invalid DependsOn依赖关系'DataModelBean'for EJB OutboundRouting %%% EOL %%% – James 2010-02-11 14:59:22