Servlet Context Listener阻止加载webapp

时间:2016-10-07 18:18:18

标签: servlets tomcat7 java-ee-6 servletcontextlistener servlet-listeners

我正在创建一个需要数据库连接池的Java Servlet应用程序。我已将ConnectionPool类视为ServletContextListener,覆盖contextInitializedcontextDestroyed。我还宣称它是web.xml中的倾听者。堆栈交换不允许我直接发布代码,说它代码太多,所以我把pastebin链接放到我的代码中。

部署网络应用时,它无法启动它。当我尝试手动启动它时,tomcat管理器应用程序无法执行此操作。它给了我一个通用的错误信息。我发布的日志在部署后开始,但在手动启动之前。

My catalina.out file
My connection pool file
My web.xml file

1 个答案:

答案 0 :(得分:0)

我意识到出了什么问题。当我查看我的代码时,我意识到我从未初始化我引用的变量。当我纠正错误时,我的代码运行顺利。故事的道德:每个人都犯错误;对所有事情使用异常处理!