I've got local entity beans and remote stateless session beans, with JNDI
names defined in jboss.xml. Jboss seems to use the <ejb-name> as the JNDI
name of my local entity beans and the <jndi-name> as the JNDI name of my
stateless session beans. For example:
>From ejb.jar
--------------
<session>
<ejb-name>AssociationSvcEJB</ejb-name>
<home>com.pfn.wirepower.srv.service.associationSvc.AssociationSvcHome</home>
<remote>com.pfn.wirepower.srv.service.associationSvc.AssociationSvc</remote>
<ejb-class>com.pfn.wirepower.srv.service.associationSvc.impl.AssociationSvcB
ean</ejb-class>
<session-type>Stateless</session-type>
<transaction-type>Bean</transaction-type>
......etc
</session>
<entity>
<ejb-name>SiteEJB</ejb-name>
<local-home>com.pfn.wirepower.srv.persistence.site.SiteLocalHome</local-home
>
<local>com.pfn.wirepower.srv.persistence.site.SiteLocal</local>
<ejb-class>com.pfn.wirepower.srv.persistence.site.impl.SiteBean</ejb-class>
<persistence-type>Container</persistence-type>
<prim-key-class>java.lang.Integer</prim-key-class>
......etc
</entity>
>From JBoss.xml
---------------
<session>
<ejb-name>AssociationSvcEJB</ejb-name>
<jndi-name>AssociationSvcHome</jndi-name>
</session>
<entity>
<ejb-name>SiteEJB</ejb-name>
<jndi-name>SiteLocalHome</jndi-name>
</entity>
The JBoss console shows the jndiName=AssociationSvcHome and
jndiName=SiteEjb. Referencing them programatically from an MBean confirms
this.
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
JBoss-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/jboss-user