0
我正在Glassfish 3.1.2.2上運行EAR模塊,並且遇到Deltaspike正在創建bean的兩個實例的問題(一個位於ejb模塊中,另一個位於Web模塊中)。只適用於網絡應用上下文的CDI bean
我想網絡模塊
public class VetoAnnotatedTypeExtension implements Extension {
public <T> void processAnnotatedType(@Observes ProcessAnnotatedType<T> type) {
if (something?) {
type.veto();
}
}
}
在否決這個bean有沒有爲something?
,我可以用在web應用程序上下文時否決謂詞?
我沒有在這方面得到「否決」這個詞。應該發生什麼? –
請參閱http://docs.oracle.com/javaee/6/api/javax/enterprise/inject/spi/ProcessAnnotatedType.html#veto() – anger
聽起來更像是您的設置問題,而不是DeltaSpike本身。 –