WebLogic-specific deployment descriptors, weblogic.xml or weblogic-ejb-jar.xml, might contain resource environment description elements. These elements map resource environment references to a JNDI name. This rule detects the WebLogic resource environment reference JNDI names. A quick fix is available in the source scanner. The quick fix migrates the JNDI name to the WebSphere Application Server bindings file.
Example of weblogic.xml constructs detected:
The corresponding resource environment reference must be
available in the corresponding web.xml file.
For this example, the
web.xml file must contain a resource-env-ref
named jms/myQueue.
The quick fix saves the JNDI name in the
bindings file,
and the reference is correlated to a <resource-env-ref> element in
the web.xml file.
Similarly for weblogic-ejb-jar.xml constructs, <resource-env-description>
elements that correspond to <resource-env-ref> elements for the specified
EJB, the JNDI name will be saved in WebSphere traditional or Liberty bindings.