기술지원 문의

계속 NullPointerException 에러가 납니다... 어찌해야 하오리까 ??
장윤선 / 2003-02-25 00:00

원래 리눅스 redhat7.3 환경에서 톰캣을 사용하다가 
한글문제랑 기타 등등 조금의 불안정한 환경때문에 이번에 레진으로 바꿀까 생각하면서 레진을 설치해봤습니다.

톰캣에서는 제대로 돌아갔었는데.... 
지금은 계속 아래와 같은 에러가 발생합니다.
얼마전까지는 문제없이 돌아가던 소스였거든요..
혹시나 DBConnectionManager 를 다시 컴파일해서 올려봐도 역시 마찬가집니다.
앞에서 말씀하신 jsdk23.jar 파일은 resin/lib 디렉토리에만 존재하는걸 확인했습니다.
그리고 classpath 값은 현재 잡혀있는 값이 없습니다.
 
혹시 다른 설정이 필요한지 한번만 검토해 주세요
수고하세구여^^

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

java.lang.NullPointerException
at net.webjun.util.DBConnectionManager$DBConnectionPool.getConnection(DBConnectionManager.java:43)
at net.webjun.util.DBConnectionManager.getConnection(DBConnectionManager.java:176)
at net.webjun.util.DBHandler.getConnection(DBHandler.java:22)
at _main__jsp.getConnection(/common/database.jsp:21)
at _main__jsp._jspService(/home/yang/public_html/main.jsp:57)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.subservice(Page.java:486)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
at com.caucho.server.http.Invocation.service(Invocation.java:311)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:342)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:272)
at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
at java.lang.Thread.run(Thread.java:536)


--------------------------------------------------------------------------------
Resin 2.1.1 (built Mon May 13 16:53:21 PDT 2002) 

Re:계속 NullPointerException 에러가 납니다... 어찌해야 하오리까 ??
임항순 / 2003-02-26 00:00

메세지만으론 DB Connection을 얻어오지 못하는 것이고
원인까지 알 수 없습니다.
혹시 사용하시는 DB에 맞는 JDBC드라이버가 적절하게
설치되어 있는지요.
TYPE 4 Driver를 사용하시면 $RESIN_HOME/lib에
넣어놓기만하면 Resin에서는 Global하게 사용될 수 있습니다.


--장윤선 님의 글 [2003-02-25 18:31:18]
>원래 리눅스 redhat7.3 환경에서 톰캣을 사용하다가 
한글문제랑 기타 등등 조금의 불안정한 환경때문에 이번에 레진으로 바꿀까 생각하면서 레진을 설치해봤습니다.

톰캣에서는 제대로 돌아갔었는데.... 
지금은 계속 아래와 같은 에러가 발생합니다.
얼마전까지는 문제없이 돌아가던 소스였거든요..
혹시나 DBConnectionManager 를 다시 컴파일해서 올려봐도 역시 마찬가집니다.
앞에서 말씀하신 jsdk23.jar 파일은 resin/lib 디렉토리에만 존재하는걸 확인했습니다.
그리고 classpath 값은 현재 잡혀있는 값이 없습니다.
 
혹시 다른 설정이 필요한지 한번만 검토해 주세요
수고하세구여^^

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

java.lang.NullPointerException
at net.webjun.util.DBConnectionManager$DBConnectionPool.getConnection(DBConnectionManager.java:43)
at net.webjun.util.DBConnectionManager.getConnection(DBConnectionManager.java:176)
at net.webjun.util.DBHandler.getConnection(DBHandler.java:22)
at _main__jsp.getConnection(/common/database.jsp:21)
at _main__jsp._jspService(/home/yang/public_html/main.jsp:57)
at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
at com.caucho.jsp.Page.subservice(Page.java:486)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:182)
at com.caucho.server.http.Invocation.service(Invocation.java:311)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)
at com.caucho.server.http.RunnerRequest.handleRequest(RunnerRequest.java:342)
at com.caucho.server.http.RunnerRequest.handleConnection(RunnerRequest.java:272)
at com.caucho.server.TcpConnection.run(TcpConnection.java:137)
at java.lang.Thread.run(Thread.java:536)


--------------------------------------------------------------------------------
Resin 2.1.1 (built Mon May 13 16:53:21 PDT 2002)