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. Es ist eine Schnellkorrektur im Quellenscanner verfügbar.Die Schnellkorrektur migriert den JNDI-Namen in die Bindungsdatei von WebSphere Application Server.
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 Schnellkorrektur speichert den JNDI-Namen in der
Bindungsdatei, und die Referenz wird mit einem Element
<resource-env-ref> in der Datei web.xml korreliert.
Ä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.