Hi,

On Thu, Feb 15, 2018 at 10:57 AM, Martin Kouba <mkouba@redhat.com> wrote:

I think it could be a nice feature. Pls file a JIRA issue.

Allright, I'll do that. Thx!

 


In order to get that bean, a bunch of quite verbose code is needed. I.e I came up with:

HttpAuthenticationMechanism mechanism =
     createRef(
         beanManager.resolve(

This wouldn't work because BeanManager.resolve() attempts to resolve the ambiguities thus eliminate all non-alternative beans.

It actually does seem to work, and I've been using it for a while now.

 


This would not work - you would need to distinguish the original injection point.

         return ...
     }
}

Or reuse the @Delegate (perhaps with the @Alternative annotation)

-1 This might be confusing.

Agreed with both, it was just a bit of brain storming. Not sure what would be a better name though. @Original? @NonAlternative?

Kind regards,
Arjan Tijms