One instance of my cluster does not want to be in RUNNING state. When I try to start it the following exception is thrown. I cleared OSGI cache and genereted/ files in my domain.
Is it beacause EJB container wants to create MDB when Weld is not yet initialized?
When I look into JCDIServiceImpl code I see the beanManager instance may be null.
Is it possible to initalize Weld first before EJB container starts createing MDB?
Why is that? How to overcome this problem?
My MDB class: