IBM Worklight,SQL适配器(Oracle 10g),使用jndi名称进行连接

时间:2013-08-19 10:07:06

标签: oracle10g jndi ibm-mobilefirst worklight-adapters

适配器xml文件,连接策略 <connectionPolicy xsi:type="sql:SQLConnectionPolicy"> <dataSourceJNDIName>${custom-db.1.jndi-name}</dataSourceJNDIName> </connectionPolicy>

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

已部署适配器但在运行时出错,     {        “错误”:[           “运行时:在jndi中找不到数据源jdbc / datasrc”        ]        “信息”:[        ]        “isSuccessful”:false,        “警告”:[        ]     }

请告诉我如何解决此问题。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

您似乎正在使用Oracle 10g。我认为Worklight不支持Oracle 10g。它只支持Oracle 11g。您也可以参考此链接 - Worklight Database Integration