我在ibm websphere应用服务器上运行了ear文件。其中使用数据源连接到数据库(Oracle)。 无需登录ibm管理控制台。 我在resources.xml
中找不到它答案 0 :(得分:0)
resource.xml
存在于多个级别,您可以在单元格,节点,服务器或群集级别中使用它,因此您可能正在查找错误的文件夹。但这只会给你DataSource定义。
要找出应用程序和数据源之间的映射,应用程序必须使用资源引用,然后您将能够在绑定文件中找到引用和实际JNDI名称之间的绑定。
您可以使用应用程序(PROFILE_ROOT/installedApps/cellName\application.ear
)或部署文件夹(例如PROFILE_ROOT/config/cells/cellName/applications/application.ear/deployments/application/module/
,然后WEB-INF/ibm-web-bnd.xml
或META-INF/ibm-ejb-jar-bnd.xml
)
如果应用程序直接在代码中使用外部JNDI名称,则不会有绑定,您必须自己找出该映射,可能来自应用程序代码或某些配置属性文件。