2012-12-12 64 views
1

在WSO2 AS 5.0.1我部署它應該使用數據源web應用程序。 我可以在tomcat-server.xml或WAR中的任何其他地方配置數據源,但可以使用通過JNDI在碳管理控制檯中配置的數據源嗎?採取WSO2 AS JDNI查找

步驟:

  1. 配置數據源的管理控制檯,它導出爲JNDI像JDBC /平臺

  2. ResourceLink在META-INF/context.xml的鏈接全球資源:

    < ResourceLink name =「jdbc/platform」global =「jdbc/platform」type =「javax.sql.DataSource」/>

  3. 參考在web.xml

    <資源引用> < RES-REF-名稱> JDBC /平臺 < RES型資源>的javax.sql.DataSource < RES-AUTH>應用

但是試圖查找JDBC /平臺或Java:comp/env的/ JDBC /平臺不能解決成一個對象。帶有如下消息的查找文件:Name [java:jdbc/platform]不在此上下文中綁定。無法找到[java:jdbc]。或者,當使用comp/env作爲前綴時,它會抱怨'comp'不可用。

是這種配置的由碳WSO2支持?

回答

0

目前不支持此操作見https://wso2.org/jira/browse/CARBON-13908

+0

謝謝!將密切關注該票,因爲這似乎是一個有價值的功能 –

+0

現在,這個問題已解決,請參閱http://www.mail-archive.com/[email protected]/msg12522.html。隨着下一個版本,它將可用。如果你現在想要修補這個郵件中的補丁。 – ajanthan

0

該功能將在即將發佈的AS 5.1.0版本上運行。