wie konkrete ejb jndi-Namen in der jboss 7.1.1

meine web-Anwendung enthält ein paar 2.x stateful und stateless session ejbs. aber im Gegensatz zu früheren jboss-Versionen (wie auch die anderen großen app-Server), ich bin nicht in der Lage anzugeben, die ein ejb jndi name die in der jboss 7.1.1. ich habe folgte Ihre docs durch die Beseitigung jboss.xml zu Gunsten von jboss-ejb3.xml ebenso wie das starten der app-server in der full-Profil-Modus.

<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>

jedoch die jndi-name in jboss-ejb3.xml ist nicht unter halten, hindert mich daran, meine eigene Einstellung custom ejb jndi-Namen. weiß jemand, wie dieses Recht?

InformationsquelleAutor user1056027 | 2012-09-27

Schreibe einen Kommentar