HTTP 상태 500 – 행 [12]에서 [/notice/read.jsp]을(를) 처리하는 중 예외 발생


type 예외 보고

메시지 행 [12]에서 [/notice/read.jsp]을(를) 처리하는 중 예외 발생

설명 The server encountered an internal error that prevented it from fulfilling this request.

예외

org.apache.jasper.JasperException: 행 [12]에서 [/notice/read.jsp]을(를) 처리하는 중 예외 발생

9: <%
10: 	NoticeVO param = NoticeVO.getParam(pageRows, tablename, request);
11: 	NoticeDAO nd = NoticeDAO.getInstance();
12: 	NoticeVO data = nd.read(param, userCon);
13: 
14: 	ArrayList<NoticeVO> list = nd.list(param);
15: 	int[] rowPageCount = nd.count(param);


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)

근본 원인 (root cause)

java.lang.NullPointerException
	com.vizensoft.board.notice.NoticeDAO.read(NoticeDAO.java:280)
	org.apache.jsp.notice.read_jsp._jspService(read_jsp.java:106)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
	SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:37)

비고 근본 원인(root cause)의 풀 스택 트레이스를, 서버 로그들에서 확인할 수 있습니다.


Apache Tomcat/7.0.47