2013-08-19 66 views
0

適配器XML文件中,connectio政策 <connectionPolicy xsi:type="sql:SQLConnectionPolicy"> <dataSourceJNDIName>${custom-db.1.jndi-name}</dataSourceJNDIName> </connectionPolicy>IBM工作燈,SQL適配器(Oracle 10g中),使用JNDI名稱連接

wl.property文件

custom-db.1.jndi-name=${custom-db.1.relative-jndi-name} 
custom-db.1.relative-jndi-name=jdbc/datasrc 
custom-db.1.driver=oracle.jdbc.driver.OracleDriver 
custom-db.1.url=jdbc:oracle:thin:@localhost:1521:XE 
custom-db.1.username=hr 
custom-db.1.password=tiger 

我已導入jar文件ojdbc14.jar

適配器已部署但在運行時發生錯誤,因爲 { 「錯誤」: 「運行時:DataSource的JDBC/DATASRC不是在JNDI找到」 ], 「信息」: ], 「isSuccessful」:假的, 「警告」: ] }

請讓我知道如何解決這個問題。 在此先感謝。

回答

0

看來你正在使用Oracle 10g。我認爲Worklight不支持Oracle 10g。它只支持Oracle 11g。您也可以參考此鏈接 - Worklight Database Integration