2013-08-19 30 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