Această regulă detectează numele JNDI Enterprise JavaBeans(TM) (EJB) din fişierele jboss.xml.
Pentru fiecare bean enterprise EJB 2.1 sau anterior, trebuie să specificaţi un nume JNDI. Numele este folosit pentru a lega o intrare în spaţiul de nume JNDI global pentru obiectul home EJB. Pentru WebSphere tradiţional şi Liberty, definiţia de legare este stocată în fişierul META-INF/ibm-ejb-jar-bnd.xmi.
Nu trebuie să alocaţi manual numele legărilor JNDI pentru fiecare dintre interfeţele sau home-urile EJB pe bean-urile enterprise din modulele EJB 3.0. Dacă nu alocaţi în mod explicit legări, containerul EJB asignează legări implicite.
Un exemplu de nume JNDI pentru un produs EJB dintr-o aplicaţie de depozit ar putea fi store/ejb/Product, aşa cum se arată în următorul exemplu.
Example jboss.xml <jndi-name>:Valoarea numelui JNDI este migrată către fișierul WebSphere Application Server bindings corespunzător. Dacă fişierul nu există, este creat unul.