The authenticateUser bean method is indeed available in Stateless bean UserServiceBaen. (same code is working fine in jboss 4.3.2).This method is been called from Servlet which is running another Servletcontainer(and not the jboss's tomcat).The earlier exception stack trace provided by me is complete one that I get on client.