역시 짬밥은 무섭다  5시간동안 고생했는데..... 고참이 30분만에 고치더이다...

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

2008.02.27. error 발생 -  lsnrctl 쪽 스타트 가 안됨 !!
lsnrctl   -  network/admin/listener.ora 파일에서  host명을 아이피로 변경  그러나 다른오류를
뱉어냄 -_-;;
이번오류에선 /vmr/tmp쪽을 살펴보라고함....  살펴봤는데 권한이 root권한으로 되어있어서
oracle 권한변경후 lsnctl 실행 성공

다음날....
리스너의 문제는 해결 됐으나  아래와 같은 오류 발생....

org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: 
IO 예외 상황: The Network Adapter could not establish the connection
이 오류로 검색결과  classpath, 리스너가 시작되었냐 안되었냐? 문제로 대부분의 사이트에서 단정함..

나도 그렇게 생각함... classpath문제를 살펴봐도...아무 문제가 없었음.
리스너쪽도 당연히 잘 돌아가고 있는 상황..
classpath를 이리 저리 뜯어 고치고 해도 전혀 진척을 안보임..

그분이 오셨다... 30분만에 고치셨다 

문제점은  의외로 다른곳에서 발생함....
jsp소스부분에
jdbc 커넥트 부분에 localhost대신 ip명을 써주었더니 이상없이 예전 상태로 돌아옴..
그러나 문제점 또 발생
jdbc 커넥트 부분의 수많은 소스를 localhost대신 ip로 바꿔야하는 번거로운점이 발생..
그래서 전날 listener.ora 부분의 host명대신 바꾼 ip를 원상 복구
그러자 jsp 소스 실행 잘됨 ... 행복하도다 ...................................











HTTP Status 500 -


type Exception report

message

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

exception

org.apache.jasper.JasperException: javax.servlet.ServletException: java.sql.SQLException: 
IO 예외 상황: The Network Adapter could not establish the connection
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:522)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

javax.servlet.ServletException: java.sql.SQLException: IO 예외 상황: 
The Network Adapter could not establish the connection
org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:850)
org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:779)
org.apache.jsp.ko_jsp._jspService(ko_jsp.java:84)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

root cause

java.sql.SQLException: IO 예외 상황: The Network Adapter could not establish the connection
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:111)
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:145)
oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:254)
oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:386)
oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:413)
oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:164)
oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:34)
oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:752)
java.sql.DriverManager.getConnection(DriverManager.java:582)
java.sql.DriverManager.getConnection(DriverManager.java:185)
org.apache.jsp.ko_jsp._jspService(ko_jsp.java:60)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)

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


Apache Tomcat/6.0.16


+ Recent posts