comment faire pour configurer des ejb noms jndi dans jboss 7.1.1

mon application web contient un peu de 2.x stateful et les ejb session sans état. mais contrairement aux précédentes jboss versions (ainsi que d'autres grands serveurs d'application), je ne suis pas en mesure de spécifier un ejb nom jndi dans jboss 7.1.1. j'ai suivi ses docs en éliminant jboss.xml en faveur de jboss-ejb3.xml, ainsi que le démarrage du serveur d'application en plein profil de mode de.

<jboss:ejb-jar xmlns:jboss="http://www.jboss.com/xml/ns/javaee"
                  xmlns="http://java.sun.com/xml/ns/javaee"
                  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
                  xsi:schemaLocation="http://www.jboss.com/xml/ns/javaee http://www.jboss.org/j2ee/schema/jboss-ejb3-2_0.xsd
                     http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/ejb-jar_3_1.xsd"
                  version="3.1"
                  impl-version="2.0">
   <enterprise-beans> 
      <session>
         <ejb-name>MyEJB</ejb-name>
         <jndi-name>MyEJB_JNDI_NAME</jndi-name>
      </session>
   </enterprise-beans>
</jboss:ejb-jar>

cependant, la jndi-name dans jboss-ejb3.xml n'est pas pris en main, m'empêchant de réglage de mon propre ejb nom jndi. personne ne sait comment faire de ce droit?

OriginalL'auteur user1056027 | 2012-09-27