org.egovframe.rte.psl.dataaccess으로 인한 오류 발생
- 작성자 :
- 양*우
- 작성일 :
- 2024-10-07 17:04:06
- 조회수 :
- 288
- 구분 :
- 적용지원(기술지원)
- 진행상태 :
- 완료
Q
spring을 spring boot로 변환작업중이고
jsp를 사용하기 위한 작업중 com.sun.el.ExpressionFactoryImpl 오류로 인해 jsp가 호출 되지 않는 현상이 있었습니다.
원인은
<dependency>
<groupId>org.egovframe.rte</groupId>
<artifactId>org.egovframe.rte.psl.dataaccess</artifactId>
<version>${org.egovframe.rte.version}</version>
</dependency>
에서 발생 되었습니다. 주석 시 오류 없이 jsp가 호출됩니다.
해당 모듈을 사용해야하며 com.sun.el.ExpressionFactoryImpl의 오류가 발생되지 않게 하려면 어떻게 해야하나요?
[오류로그]는 첨부파일로 첨부하겠습니다.
jsp를 사용하기 위한 작업중 com.sun.el.ExpressionFactoryImpl 오류로 인해 jsp가 호출 되지 않는 현상이 있었습니다.
원인은
<dependency>
<groupId>org.egovframe.rte</groupId>
<artifactId>org.egovframe.rte.psl.dataaccess</artifactId>
<version>${org.egovframe.rte.version}</version>
</dependency>
에서 발생 되었습니다. 주석 시 오류 없이 jsp가 호출됩니다.
해당 모듈을 사용해야하며 com.sun.el.ExpressionFactoryImpl의 오류가 발생되지 않게 하려면 어떻게 해야하나요?
[오류로그]는 첨부파일로 첨부하겠습니다.
환경정보
-
- OS 정보 : window11
- 표준프레임워크 버전 : Spring Boot v2.7.12, Spring v5.3.27, eGov 4.2
- JDK(JRE) 정보 : 17
- WAS 정보 : 내장톰캣 9
- DB 정보 :
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
질문하신 오류메시지만으로 보면
JDK에 Servlet에서 필요로 하는 라이브러리가 존재하지 않아서 발생하는 것으로
JDK8 버전을 기준으로 Tomcat 설치 디렉토리에서 다음 라이브러리를 JDK쪽으로
복사하여 구성하시기 바랍니다.
- 필요한 파일 : el-api.jar, servlet-api.jar
- 복사할 경로 : [Tomcat Root] /lib > [JDK Root] /jre/lib/ext
표준프레임워크 실행환경 4.2 버전의 경우 JDK8을 기준으로 작성되었으므로
JDK8에 맞춰 테스트를 진행해보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
질문하신 오류메시지만으로 보면
JDK에 Servlet에서 필요로 하는 라이브러리가 존재하지 않아서 발생하는 것으로
JDK8 버전을 기준으로 Tomcat 설치 디렉토리에서 다음 라이브러리를 JDK쪽으로
복사하여 구성하시기 바랍니다.
- 필요한 파일 : el-api.jar, servlet-api.jar
- 복사할 경로 : [Tomcat Root] /lib > [JDK Root] /jre/lib/ext
표준프레임워크 실행환경 4.2 버전의 경우 JDK8을 기준으로 작성되었으므로
JDK8에 맞춰 테스트를 진행해보시기 바랍니다.
감사합니다.