title: How to specify a different jndi-name than the default for an EJB in JBoss 4.2.2.GA?
body: <p>By default it seems the jndi name of a bean is based on the ear in which it is contained.  An EJB named MyBean my-app.ear will have the name "my-app/MyBean/local".  </p>
  
  <p>How can I change that behavior declaratively?  I want the jndi name to be "something-else/MyBean/local".  It has to be declarative rather than with an annotation b/c I can't modify the source of MyBean.java; I only have the jar, which I am packaging into an ear for deployment.</p>