【发布时间】:2012-11-30 17:29:27
【问题描述】:
在 WSO2 AS 5.0.1 中,我部署了一个应该使用数据源的 webapp。 我可以在 tomcat-server.xml 或 WAR 中的任何其他地方配置数据源,但是是否可以通过 JNDI 使用在 Carbon 管理控制台中配置的数据源?
采取的步骤:
在 Management Console 中配置数据源,将其导出为 JNDI 为 jdbc/platform
-
META-INF/context.xml中的ResourceLink链接全局资源:
-
引用web.xml中的资源
jdbc/平台 javax.sql.DataSource 申请
但是,尝试查找 jdbc/platform 或 java:comp/env/jdbc/platform 不会解析为对象。带有如下消息的查找文件:名称 [java:jdbc/platform] 未绑定在此上下文中。找不到 [java:jdbc]。或者,当使用 comp/env 作为前缀时,它会抱怨 'comp' 不可用。
WSO2 Carbon 支持这种配置吗?
【问题讨论】:
标签: datasource jndi wso2 wso2carbon