Taking Class A and Class B , where A is @ApplicationScoped , and where B is marked as @Alternative , and injected into A.
Weld throws a deployment exception WELD-WELD-001408 Unsatisfied dependencies for type