<html><body bgcolor="#FFFFFF"><div>CDI doesn't do anything. The "container" whatever it is does all injection. Why is the internal impl of the container interesting to the user?</div><div><br></div><div>P.S. IMO, the spec more or less requires that the "EJB container", whatever that is, delegates back to the CDI InjectionTarget for all injection. So the sanest impl is to have the CDI impl do all injection. But these are details of no concern to the user.<br><br>Sent from my iPhone</div><div><br>On Nov 30, 2009, at 4:05 PM, Dan Allen &lt;<a href="mailto:dan.j.allen@gmail.com">dan.j.allen@gmail.com</a>&gt; wrote:<br><br></div><div></div><blockquote type="cite"><div><p>Great. Okay, just so that I am explaining this right in my talk, if @Resource and family are on an EJB the EJB container does the injection, but if the are on a managed bean (i.e., simple bean) then CDI does the injection. Is that correct?</p>

<p>- Dan Allen</p>
<p>Sent from my Android-powered phone:<br>
An open platform for carriers, consumers<br>
and developers.</p>
<p></p><blockquote type="cite">On Nov 30, 2009 6:38 AM, "Pete Muir" &lt;<a href="mailto:pmuir@redhat.com"><a href="mailto:pmuir@redhat.com">pmuir@redhat.com</a></a>&gt; wrote:<br><br>It does :-)<br>
<br>
We even have a test!<br>
<p><font color="#500050">
On 27 Nov 2009, at 15:01, Gavin King wrote:

&gt; Pete, does this work in, say, Tomcat:
&gt; 
&gt;   @Resour...</font></p></blockquote><p></p>
</div></blockquote></body></html>