Előfordulhat, hogy a JBoss rendszerre jellemző telepítésleírók, a jboss-web.xml vagy a jboss.xml fájl EJB hivatkozásokat tartalmaznak. Ezek a hivatkozások JNDI nevükre képezik le az EJB hivatkozásokat. A hivatkozások hagyományos WebSphere vagy Liberty kiszolgálón való megfelelő működéséhez az információkat át kell helyezni a WebSphere alkalmazáskiszolgálóhoz tartozó kötésfájlba.
Ez a szabály megjelöli az EJB-hivatkozásokat a jboss-web.xml fájlban és jboss.xml fájlban, ha. Miután az automatikus javítás alkalmazása után a JBoss XML-t egy megjegyzéssel jelöli, amely jelzi, hogy az át lett migrálva. Ezt arra használják, hogy eldöntsék, hogy futtatni kell-e az automatikus javítást, és ez használható az alábbi időpontokban a migráció végén, hogy jelezze, hogy az XML-fájl mekkora része került migrálásra.
Ha például a JBoss világhálós modul a MyBean EJB-komponensre hivatkozik, akkor a hivatkozás a következőképp kerül meghatározásra a jboss-web.xml fájlban:
=jboss-web.xml constructs= =A JNDI név hozzáadásra került a világhálós modulhoz tartozó kötésfájlhoz. Amennyiben a kötésfájl nem létezik, úgy a rendszer létrehozza azt.
Hasonlóképp amikor a rendszer egy EJB hivatkozást talál az EJB törekvésben, akkor az információk ugyancsak áthelyezésre kerülnek a jboss.xml fájlból az ejb-jar.xml és az EJB kötésfájlba. Az alábbi példa a jboss.xml fájlból a MyBean komponensre hivatkozó MyBean2 komponenst mutatja be.
jboss.xml constructsA hivatkozással kapcsolatos információk a kötésfájlba is felvételre kerülnek. Amennyiben a kötésfájl nem létezik, úgy a rendszer létrehozza azt.