On 04/11/2016 10:45, padma T wrote: > Hi, > > Getting ,JNDI lookup failed exception while starting tomcat 8. > > While debugging it was found that getInitialContext() > of org.apache.naming.java.javaURLContextFactory class returns NamingContext > context instead of the custom ContextClassLoader set by our application > and the reason is "ContextBindings.isClassLoaderBound()" return false for > application's custom ContextClassLoader. > > Code to set custom contextloader : > > Thread.currentThread().setContextClassLoader(classLoader); > > > Please let me know if i have to do any configurations for tomcat 8, to > resolve this issue .
Any custom class loader needs to have the web application class loader as a parent to pick up JNDI resources. Mark --------------------------------------------------------------------- To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org For additional commands, e-mail: users-h...@tomcat.apache.org