Hi I'm working on a webapplikation using JNDI to lookup for a database connection. Actually it works for several times and then it stopps and I don't get an connection. I analysed it and found out that Method getConnnection has a problem.
Here is my code: protected Connection lookupJNDIConnection(final String resource) { InitialContext ic = null; try { System.out.println("will InitialContext"); ic = new InitialContext(); System.out.println("lookup nach comp/env"); Context envContext = (Context) ic.lookup("java:/comp/env"); System.out.println("lookup."); DataSource ds = (DataSource) envContext.lookup(resource); System.out.println("return getconnection."); return ds.getConnection(); } catch (Exception e) { e.printStackTrace(); return null; } } I can see the out.println("return getconnection.") but the out.println after that, in the method which calls the this method, are not visible. And for every sql statement I perform a lookup, get the connection, perform the sql statement and then close the connection. Has anyone an idea what the problem is? Thanks in advance. -- mfg Hans Sowa mailto:[EMAIL PROTECTED]