나의질문답

[2014-05-12]java.lang.NullPointerException에러

예쁜꽃이피었으면 2014. 7. 29. 23:47

okjsp 

[2014-05-12]

http://www.okjsp.net/seq/250135

 

 

 

에러가 난 부분이라고 생각되는 곳입니다.

 

107 <link rel="stylesheet" href="css/group.css" type="text/css">

108 <style>

109 body, tr, td {font-size:10pt; font-family:굴림,verdana; color:#433F37; line-height:19px;}

110 table, img {border:none}

111 

112 /* Padding ******/ 

113 .pl_01 {padding:1 10 0 10; line-height:19px;}

114 .pl_03 {font-size:20pt; font-family:굴림,verdana; color:#FFFFFF; line-height:29px;}

115

116 /* Link ******/ 

117 .a:link  {font-size:9pt; color:#333333; text-decoration:none}

118 .a:visited { font-size:9pt; color:#333333; text-decoration:none}

119 .a:hover  {font-size:9pt; color:#0174CD; text-decoration:underline}

 

 

 

 

 

 

 

에러가 났다고 뜨는 화면입니다.

 

type Exception report

 

message java.lang.NullPointerException

 

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

 

exception

 

org.apache.jasper.JasperException: java.lang.NullPointerException

 org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549)

 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:727)

 sb.common.controller.ControllerAction.requestPro(ControllerAction.java:106)

 sb.common.controller.ControllerAction.doPost(ControllerAction.java:67)

 javax.servlet.http.HttpServlet.service(HttpServlet.java:646)

 javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

 

 

root cause

 

java.lang.NullPointerException

 com.inicis.inipay.INIpay.startAction(INIpay.java:593)

 org.apache.jsp.INIsecurestart_jsp._jspService(INIsecurestart_jsp.java:112)

 org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

 javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

 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:727)

 sb.common.controller.ControllerAction.requestPro(ControllerAction.java:106)

 sb.common.controller.ControllerAction.doPost(ControllerAction.java:67)

 javax.servlet.http.HttpServlet.service(HttpServlet.java:646)

 javax.servlet.http.HttpServlet.service(HttpServlet.java:727)

 

 

note The full stack trace of the root cause is available in the Apache Tomcat/7.0.52 logs.

 

 

 

 

어디가 문제일까요...?

 

----------------------------------------------------------------------------------

답변1

com.inicis.inipay.INIpay.startAction(INIpay.java:593) 

INIpay.java파일 593라인을 보세요 인스턴스생성(new)이 안된 상태에서 . 찍어서 그런듯합니다.

답변1-1

<%@ page import = "com.inicis.inipay.*" %> 

이렇게 받아온거?라서 저 부분은 저에게 없습니다..제가 알고있기로는요.. 

전에는 실행이 잘되던 부분이었고요..

 

답변2

기존에 오류가 없고 jsp파일을 변경한게 아니라면 

다른 분이 INIpay 클래스를 변경 했을 가능성이 있습니다. 

com.inicis.inipay.* 패키지를 관리하는 사람에게 문의 해보시기 바랍니다. 

또 현재 jsp에서 INIpay 클래스의 startAction 메소드를 호출 하는 부분을 찾으셔서 파라미터가 제대로 넘어가는지 확인도 해보세요.(log찍어서)

답변2-1

감사합니다~ 알려주신대로 해보겠습니다.

반응형