Az EJB-komponensek WebLogic rendszerre jellemző telepítésleírója (weblogic-ejb-jar.xml) tartalmazhatja olyan EJB helyi hivatkozások JNDI neveit, amelyek az ejb-jar.xml fájlban vannak meghatározva. Ezek a hivatkozások JNDI nevükre képezik le az EJB helyi hivatkozásokat. A hivatkozások WebSphere alkalmazáskiszolgá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 a weblogic-ejb-jar.xml fájlban található EJB helyi hivatkozásokat jelzi. Automatikus javítást fogunk biztosítani. Miután az automatikus javítás alkalmazása után a WebLogic XML-t egy megjegyzés jelzi, hogy az XML át lett migrálva. Ezt arra használják, hogy meghatározzák, hogy futtassák-e az automted javítást, és ez használható a következő esetekben a migráció végén, hogy jelezze, hogy az XML-fájl mekkora része került migrálásra.
Az automatikus javítás alkalmazásakor a JNDI név a következő lesz másolódik a weblogic-ejb-jar.xml fájlból a <span.xml fájlba WebSphere hagyományos és Liberty EJB-kötési fájlba.
A következő példában a MyBean2 a MyBean komponensre mutató
hivatkozást határoz meg.
Először is, a <ejb-local-ref> a <ejb-local-ref> definíciója a ejb-jar.xml fájlban:
Ezután kerül meghatározásra a megfelelő <ejb-local-ref> JNDI
név a weblogic-ejb-jar.xml fájlban:
Az automatikus javítás hozzáadja a ejb.MyBean JNDI nevet a kötésfájlhoz és a társítja a ejb/MyBean helyi hivatkozással a MyBean2.
Amennyiben a kötésfájl nem létezik, úgy a rendszer létrehozza azt.
A Java kódon belül az elnevezési kontextusra a következő példában bemutatott módon lehet hivatkozni: