0

WAS で JNDI 名「jdbc/testingDS」のデータ ソースを作成しました。(テスト接続は成功しています)。

SQL アダプターをそのデータ ソースに接続したいので、アダプター XML を次のように更新しました。

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

ただし、Procedure invocation error というエラーがあります。ランタイム: データソース jdbc/testingDS が jndi に見つかりません。SQL アダプターで 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

4

1 に答える 1