title: Find all EJBs implementing interface
body: <p>I have a set of data that is provided by multiple providers. As they each have their own ways of accessing it, they each have separate EJBs although they all implement the same interface. </p>
  
  <p>Is there a way to have all of them injected? So that I end up with some sort of <code>List&lt;MyInterface&gt;</code>? Standard injection seems to give either one, or error on ambiguity.</p>