- Today
- Total
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | ||||
| 4 | 5 | 6 | 7 | 8 | 9 | 10 |
| 11 | 12 | 13 | 14 | 15 | 16 | 17 |
| 18 | 19 | 20 | 21 | 22 | 23 | 24 |
| 25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 티스토리챌린지
- dbeaver
- wordpress
- 쿼리개선
- 트러블슈팅
- 오라클
- spring boot
- Hostinger
- 함수
- 환경세팅
- JSP
- 배열
- PLSQL
- Oracle
- 의존성주입
- function
- 워드프레스
- 워스프레스
- iframe
- 오류해결
- sql
- 오블완
- 엘리멘터
- 프로시저
- 문제해결
- 이클립스
- pl/sql
- 클론코딩
- PROCEDURE
- javascript
개발 공부중
[JAVA] java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.isValid(I)Z 에러 해결하기 본문
[JAVA] java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.isValid(I)Z 에러 해결하기
개발자 leelee 2024. 4. 3. 00:14
프로젝트를 가져와서 이클립스에 환경세팅을 하는 중 생긴 오류
심각: 경로 []의 컨텍스트 내의 서블릿 [jsp]을(를) 위한 Servlet.service() 호출이, 근본 원인(root cause)과 함께, 예외 [javax.servlet.ServletException: java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.isValid(I)Z]을(를) 발생시켰습니다. java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.isValid(I)Z
원인 : jdbc 드라이버 버전이 안 맞거나, 경로에서 jdbc 드라이버를 못 찾아서 생기는 오류
1. jdbc 드라이버를 못가져온 경우
아래 글을 참고했다.
https://webnamubada.tistory.com/32
[JSP Error] java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.isValid(I)Z 에러
jsp 파일 실행시 위와 같은 오류가 발생하였다. 오류는 오류 코드에서 유추할 수 있으며, 아무래도 드라이버 문제로 유추할 수 있다. 오라클 14버전에서 문제가 있는 것 같아 해당 버전을 삭제하
webnamubada.tistory.com
나의 경우, 며칠동안 이 문제인줄 알고
오라클 다시 설치하고 환경변수 설정하고 ojdbc.jar 드라이버 이것저것 해봤지만 이 문제는 아니였다.
2. jdbc 드라이버를 못 찾아서 생기는 오류
아래 글을 참고했다.
https://myeonguni.tistory.com/1215
[Eclipse][DB Error] HTTP Status 500 - javax.servlet.ServletException: java.lang.AbstractMethodError: oracle.jdbc.driver.OracleCo
* DB: 오라클 11g 기준 에러 증상: oracle db dbcp를 적용하다 아래와 같은 에러 발생 에러 메시지: HTTP Status 500 - javax.servlet.ServletException: java.lang.AbstractMethodError: oracle.jdbc.driver.OracleConnection.isValid(I)Z 에
myeonguni.tistory.com
위 글처럼 자바 jre 설치경로에 ojdbc6.jar 파일을 넣어줬다.
나의 경우, C:\Program Files\Java\jre1.8.0_221\lib\ext 에 ojdbc6.jar 파일 넣어줬고 해결됨!!!
자바 jre 에도 jdbc 드라이버를 넣어줘야하는지 찾아보고 알았다.
콘솔에 뜨는 오류가 왜 생겼는지 꼭!! 확인해보는게 중요하는 걸 깨달았다.
'JAVA' 카테고리의 다른 글
| 프론트에서 할까 백에서 할까 내가 생각한 기준 정리 (0) | 2026.01.07 |
|---|---|
| [JAVA] java.lang.ClassNotFoundException 해결방법(이클립스) (2) | 2024.12.09 |
| [eclipse] Show View에 server가 없을 때 목록에 보이게 하는 방법 (0) | 2024.03.29 |
| [JAVA] IndexOutOfBoundsException 에러 해결 (0) | 2024.01.18 |
| [JAVA] Application 객체로 상태값 저장하기(+- 계산기) (0) | 2023.10.19 |
