0
我已经测试了这种情况,在一个EAR中使用CDI事件获取触发器,只要它是相同的EAR,消费者就可以调用它。 CDI事件是否仅限于其EAR包?EAR中的CDI事件如何在同一个JVM中从不同的EAR中观察和观察?
我已经测试了这种情况,在一个EAR中使用CDI事件获取触发器,只要它是相同的EAR,消费者就可以调用它。 CDI事件是否仅限于其EAR包?EAR中的CDI事件如何在同一个JVM中从不同的EAR中观察和观察?
Chapter 12 of CDI Spec: 在应用程序部署为耳,容器搜索每个bean归档捆绑或引用:
豆类在 应用的classpath所有的bean档案的容器搜索包括 包含在战争中的战斗的bean档案,以及包含在战争中的EJB战地炮弹 。 Bean档案可以是库罐,EJB 罐,rars或战争WEB-INF /类目录。
所以 - 是的,CDI事件仅限于它的EAR包。
5.5.6. Invocation of observer methods
如果观察者的方法是静态的,容器必须调用的 方法。
否则,如果观测方法是非静态的,容器必须: ...
在CDI 1.1应用范围更能够分享理论上。 – user1595858 2013-05-29 00:10:52