Die WebLogic-spezifischen Implementierungsdeskriptoren weblogic.xml und weblogic-ejb-jar.xml können Beschreibungselemente für Ressourcenreferenzen enthalten. Diese Elemente ordnen Ressourcenumgebungsreferenzen einem JNDI-Namen zu. Diese Regel erkennt die JNDI-Namen von WebLogic-Ressourcenumgebungsreferenzen. Die automatische Korrektur migriert den JNDI-Namen in die WebSphere Application Server bindungsdatei.
Im Folgenden sehen Sie ein Beispiel für erkannte Konstrukte in der Datei "weblogic.xml":
Die entsprechende Ressourcenumgebungsreferenz muss in der entsprechenden Datei
web.xml verfügbar sein.
Für dieses Beispiel muss die Datei web.xml ein Element
resource-env-ref mit dem Namen jms/myQueue enthalten.
Die automatische Korrektur speichert den JNDI-Namen in der Bindings-Datei, und die Referenz wird mit einem <resource-env-ref>-Element in der der Datei web.xml.
Ähnliches gilt für Konstrukte in der Datei "weblogic-ejb-jar.xml". Für Elemente
<resource-env-description>, die Elementen
<resource-env-ref> für die angegebene EJB entsprechen, wird der JNDI-Name
in den WebSphere Traditional- oder Liberty-Bindungen gespeichert.