I’m creating a stateless session bean by following the pattern in the EJB documentation on this site. I run xdoclet and it generates all the classes but when I deploy the EAR the bean gets bound to a funny JNDI name like AccountManager@12123123. Thus the helper class cannot find it. Here are my xdoclet tags:
* @ejb.bean name=”AccountManagerImpl”
* display-name=”Name for AccountManagerImpl”
* description=”Description for AccountManagerImpl”
* jndi-name=”ejb/AccountManagerImpl”
* type=”Stateless”
* view-type=”local”
It doesn’t appear that a jboss.xml file is being created. I assume this is where the JNDI name would be specified. Does anyone have any idea why?