I again found a heavy bug which is caused by things like
//X TODO this MUST NOT be public! public static ThreadLocal<List<DependentCreationalContext<Object>>> dependentInstanceOfProducerMethods = new ThreadLocal<List<DependentCreationalContext<Object>>>(); Such code is pure PITA! I'm really tempted to do a heavy cleanup in 1.2.0 (trunk) and go for CDI-1.1 directly. The spec is good enough to give a rough direction atm and we really need to cleanup tons of things! LieGrue, strub
