FlowDiscoveryCDIExtension dump file is only created when WF with initial deployment started...
ebuzer taha kanat This is expected because FlowDiscoveryCDIExtension lives in a shared static module and for such modules proxy classes are sometimes loaded by the module class loader. And this is actually an important info which reveals the real cause! The proxy is probably generated for a webapp where org.jboss.weld.construction.relaxed=false (default). However, the proxy instance is created using sun.misc.Unsafe, i.e. no constructor is invoked and as a result the proxy instance is never initialized corretly. Right now, I'm not quite sure what's the best way to fix this. Currently, all applications deployed to a WildFly instance must declare the same value for the org.jboss.weld.construction.relaxed config property. |