I'm not really familiar with injection into a servlet, but you should be able to lookup the local interface in the servlet if you add an ejb-local-ref to your web.xml. Please note that the web-app version in the web.xml needs to be at least version 2.3 IIRC. If not even 2.5.