Ez a szabály észleli az Enterprise JavaBeans(TM) (EJB) JNDI neveket a jboss.xml fájlokban.
Minden egyes EJB 2.1 vagy korábbi EJB-komponens esetén meg kell határoznia a JNDI nevet. A név egy bejegyzés kötésére szolgál az EJB alapkönyvtár-objektum globális JNDI névterében. Hagyományos WebSphere és Liberty kiszolgáló esetén a kötésmeghatározás a META-INF/ibm-ejb-jar-bnd.xmi fájlban kerül tárolásra.
Az EJB 3.0 modulokban található EJB-komponensek esetén nem szükséges saját kezűleg minden egyes felülethez vagy EJB alapkönyvtárhoz JNDI kötésneveket rendelnie. Amennyiben kifejezetten nem végzi el a kötések hozzárendelését, úgy az EJB konténer hajtja végre az alapértelmezett kötések hozzárendelését.
A JNDI névre lehet példa a "store" alkalmazásban található termék EJB-komponens: store/ejb/Product, ahogy az a következő példában is megfigyelhető.
Példa a jboss.xml fájl <jndi-name> elemére:A JNDI név értéke átkerül a megfelelő WebSphere Application Server kötési fájlba. Ha a kötésfájl még nem létezik, a rendszer létrehozza azt.