Ta reguła wykrywa nazwy JNDI komponentów Enterprise JavaBeans(TM) (EJB) w plikach jboss.xml.
Dla każdego komponentu EJB w wersji 2.1 lub wcześniejszej należy określić nazwę JNDI. Nazwa służy do powiązania pozycji w globalnej przestrzeni nazw JNDI dla głównego obiektu EJB. W przypadku serwerów WebSphere traditional i Liberty definicja powiązania jest przechowywana w pliku META-INF/ibm-ejb-jar-bnd.xmi.
Nie jest konieczne ręczne przypisywanie nazw powiązań JNDI do wszystkich interfejsów lub podstawowych komponentów EJB w modułach EJB 3.0. Jeśli powiązania nie zostaną przypisane jawnie, kontener EJB przypisze powiązania domyślne.
Przykładową nazwą JNDI komponentu EJB Product w aplikacji store może być store/EJB/Product, tak jak przedstawiono to w poniższym przykładzie.
Przykład elementu <jndi-name> w pliku jboss.xml:Wartość nazwy JNDI jest migrowana do odpowiedniego pliku WebSphere Application Server pliku powiązań. Jeśli plik powiązań jeszcze nie istnieje, zostanie utworzony nowy.