Hi,
I have configured a data source in web sphere and given the JNDI look up name in it as follows "java:JTDS".
Now i am trying to do a look up for the same in my servlet's do post method as follows
protected void doPost(HttpServletRequest request,
HttpServletResponse response) throws
ServletException, IOException {
try {
Context i = new InitialContext();
Context e = (Context) i.lookup("java:comp/env");
DataSource d = (DataSource) e.lookup("java:JTDS");
}
} catch (NamingException e) {
e.printStackTrace();
// TODO: handle exception
}
}
It generates a error saying
javax.naming.NameNotFoundException: Name "JTDS" not found in context "java:". [12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.ipbase.NameSpace.lookupInternal(NameSpace.java:1095)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.ipbase.NameSpace.lookup(NameSpace.java:991)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.urlbase.UrlContextImpl.lookup(UrlContextImpl.java:1263)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.java.javaURLContextImpl.lookup(javaURLContextImpl.java:384)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.java.javaURLContextRoot.lookup(javaURLContextRoot.java:204)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.urlbase.UrlContextImpl.lookup(UrlContextImpl.java:1255)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.java.javaURLContextImpl.lookup(javaURLContextImpl.java:384)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.urlbase.UrlContextImpl.lookup(UrlContextImpl.java:1307)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.ibm.ws.naming.java.javaURLContextImpl.lookup(javaURLContextImpl.java:353)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at com.test.servlet.dbTest.doPost(dbTest.java:59)
[12/24/07 14:11:08:893 IST] 00000024 SystemErr R at
Can some one please tell me, what am i missing in the same,
Do i need to make any entries in the database???
Thank you,
Regards,
Bhavesh Thakkar
[BSouther: Removed
Urgent from subject line]
[ December 24, 2007: Message edited by: Ben Souther ]