I am using WSAD 5.1.0 to develop my appln. When i tried to explore the JNDI through the servlet which connects to a DB2 database and displays records from a table, I'm getting the expected result. But in the server's console window, I am seeing the following error message:
"Resource reference jdbc/Db2TDataSource could not be located, so default values of the following are used: [Resource-ref settings] Resource reference jdbc/sbtdatasource could not be located, so default values of the following are used: [Resource-ref settings]
I had read in the earlier postings that I need to use a Resource reference value in the Initial Context lookup for this error to stop. But I still get the above error in my console window.
Need help in this regard.
Joined: Feb 14, 2006
I've defined a datasource, giving a jndi binding of 'jdbc/ds1'.
This is the name I use when attempting to connect to the datasource
In your case try altering the following line from
Joined: Jan 24, 2006
Usage of JNDI names is deprecated in Webshpere. You have to use reference bindings. Define the resource references to the Database JNDI in web/ejb deployment descriptors, and use context.lookup("java:comp/env/<YOUR REF JNDI>").
This will suppress the warning (its not an error) in the console