Use a new name to deploy the resource
web.xml
<resource-ref id="ResourceRef_1234567890123">
<description></description>
<res-ref-name>jdbc/xxxDataSource</res-ref-name>
<res-type>javax.sql.DataSource</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
ibm-web-ext.xmi
ibm-web-bnd.xmi
<resRefBindings xmi:id="ResourceRefBinding_1234567890124" jndiName="jdbc/xxxNewDataSource">
<bindingResourceRef href="WEB-INF/web.xml#ResourceRef_1234567890123"/>
</resRefBindings>
ResourceRef_1234567890123 , jdbc/xxxDataSource-->jdbc/xxxNewDataSource
ejb-jar.xml
<session id="xxxId">
<ejb-name>xxxName</ejb-name>
</session>
ibm-ejb-jar-bnd.xmi
<ejbBindings xmi:id="xxxbindId" jndiName="ejb/xxxNewName">
<enterpriseBean xmi:type="ejb:Session" href="META-INF/ejb-jar.xml#xxxId"/>
</ejbBindings>
xxxId, xxxName-->ejb/xxxNewName
ctx.lookup("java:cmp/env/xxxEnvEntryName");
本文介绍了如何在web.xml配置文件中使用新名称部署资源,并调整相关引用,包括数据源和EJB名称变更。
1237

被折叠的 条评论
为什么被折叠?



