Jaikiran Pai wrote:Is that "Java class" a servlet? You can't use the java:comp/env in any Java class. It has to be an enterprise component (like servlet).
Jaikiran Pai wrote:Please post the entire exception stacktrace and the relevant code from your servlet which calls this class.
Jaikiran Pai wrote:Ah, so you are looking it up in a ServletContextListener when the context is initialized. I'm not sure the JNDI java:comp/env is setup correctly at that time.
By the way, why do you want to hold the DB connection in the ServletContextListener?