使用 WebSphere 绑定来定义资源引用名称

特定于 WebLogic 的部署描述符 weblogic.xmlweblogic-ejb-jar.xml 可能包含资源引用。 这些引用将 EJB 引用映射至 JNDI 名称,如示例中所示。 此规则检测资源引用。 自动修复将把引用迁移到 WebSphere 传统和 Liberty 绑定文件

weblogic.xml 构造的示例
<weblogic-web-app>
<reference-descriptor>
<resource-description>
<res-ref-name>ejb/myBean</res-ref-name>
<jndi-name>ejb/myBean</jndi-name>
</resource-description>
</reference-descriptor>


JNDI 名称保存在该绑定文件中,并且引用与 web.xml 文件中的条目相关。

weblogic-ejb-jar.xml 构造的示例
<weblogic-ejb-jar>
<weblogic-enterprise-bean>
<reference-descriptor>
<resource-description>
<res-ref-name>ejb/myBean</res-ref-name>
<jndi-name>ejb/myBean</jndi-name>
</resource-description>