この方法でブートストラップされた Weld SE があります。
WeldContainer weld = new Weld().initialize();
そして、次の豆
@ApplicationScoped
public class EntityManagerStoreImpl implements EntityManagerStore {
static { System.out.println(" AAAAAA EMSI static"); }
public EntityManagerStoreImpl() {
System.out.println(" AAAAAA EMSI constructor");
}
public void init( @Observes ContainerInitialized containerInitialized ) {
System.out.println(" AAAAAA EMSI init");
}
...
}
Weld docs によると、init()
メソッドを呼び出す必要があります。しかし、そうではありません。他の Bean は正常に動作しています。
何が間違っている可能性がありますか?