I changed @Inject to @EJB in the servlet and it works now. Can anyone explain to me the difference?
I am still having problems, however. I introduced a new stateless session bean to the ejb jar, and what was working no longer works. I will start a new discussion for this problem.