-1

데이터베이스 연결 풀이 필요한 Java Servlet 응용 프로그램을 만들고 있습니다. ConnectionPool 클래스를 ServletContextListener으로 구현하여 contextInitializedcontextDestroyed을 재정의했습니다. 나는 또한 그것을 web.xml의 청취자로 선언했다. 스택 교환은 너무 많은 코드라고 말하는 코드를 직접 게시 할 수 없기 때문에 pastebin 링크를 내 코드에 넣었습니다.Servlet 컨텍스트 리스너가 webapp로드를 방해합니다.

웹 응용 프로그램을 배포해도 시작되지 않습니다. 수동으로 시작하려고하면 tomcat 관리자 앱에서이를 수행 할 수 없습니다. 그것은 나에게 일반적인 오류 메시지를 준다. 게시 한 로그는 배포 후 수동으로 시작하기 전에 시작됩니다. My connection pool file
My web.xml file

+0

오류가 있습니까? –

+0

누구나이 첨부 파일을 열 수 있다고 생각하지 않습니다. 가능한 경우에도 쉽게 답변을 얻을 수있는 선명한 세부 정보를 제공하는 것이 좋습니다. –

답변

0

My catalina.out file

나는 무엇이 잘못되었는지 깨달았다. 내 코드를 살펴볼 때 참조하는 변수를 초기화하지 않은 것을 알았습니다. 이를 수정하면 코드가 원활하게 실행됩니다. 이야기의 도덕 : 누구나 실수를합니다. 모든 것에 예외 처리를 사용하십시오!