IBM Worklight:SQLAdapter中的JNDI设置

时间:2013-07-25 05:47:16

标签: ibm-mobilefirst worklight-adapters

我在WAS中创建了一个JNDI名称为“jdbc / testingDS”的数据源。 (测试连接成功)。

我希望SQL Adapter连接到该数据源,因此我更新了适配器XML,如下所示:

<connectionPolicy xsi:type="sql:SQLConnectionPolicy">
    <dataSourceJNDIName>java:comp/env/${custom-db.1.relative-jndi-name}</dataSourceJNDIName>
</connectionPolicy>

但是,存在错误过程调用错误。运行时:在jndi中找不到数据源jdbc / testingDS 。有关如何在SQL Adapter中使用JNDI名称设置数据源的建议吗?提前谢谢。

修改: 这是我在worklight.properties中的设置:

custom-db.1.relative-jndi-name=jdbc/testingDS
custom-db.1.driver=oracle.jdbc.driver.OracleDriver
custom-db.1.url=jdbc:oracle:thin:@myipaddress:1521:xe
custom-db.1.username=myusername
custom-db.1.password=mypassword

有没有人有任何其他建议?

环境:Worklight 5.0.6 Consumer Edition,WebSphere Application Server 8.5

1 个答案:

答案 0 :(得分:0)

您是否将JDBC连接器放在server / lib目录中?