If you unzip the attached project and run the tests, you see that the isolation true / alternative true test fails. If I enable the alternative bean, I'd expect it to get injected, even though it is injected into a different bean archive, without the need to disable the archive isolation just like with normal beans that are no alternatives. Please excuse me if I missed some point that explains this in the CDI spec, but I didn't find some related definitions. |