기술지원 문의

레진과 postgrsql jdbc 설정 오류 질문드립니다.
질문자 / 2019-02-08 15:57

안녕하세요.

현재 Resin 3.1 버전과 Postgresql 9.4.11 버전을 연동하여 사용중입니다.
JDK 버전은 1.5입니다.

jdbc connector 파일도 레진의 lib 폴더에 넣었음에도 다음과 같이 데이터베이스 설정 파일에서 에러가 발생합니다.

 

/resin3.1/resin-server/conf/resin.conf:120: java.lang.UnsupportedClassVersionError: Bad version number in .class file


118:

119:    <!-- Resin DB Pool Setting File -->

120:    <resin:import path="${resin.home}/${Instance_name}/conf/dbpool.xml"/>

121:

 

122:    <!-- Resin webapp Default Setting File -->


java.lang.UnsupportedClassVersionError 에러가 발생하는 원인을 알 수 있을까요?

[답변]레진과 postgrsql jdbc 설정 오류 질문드립니다.
관리자 / 2019-02-08 16:30

안녕하세요. 솔인시스템 기술지원팀 입니다.

일반적으로 java.lang.UnsupportedClassVersionError: Bad version number in .class file 에러는 어플리케이션 class 파일을 컴파일 할 때 사용했던 jdk 버전이 Resin에서 설정된 jdk 버전보다 상위일 때 호환이 되지 않아 발생하는 에러입니다.

Resin 라이브러리에 있는 jdbc connector 파일을 Resin에 설정된 jdk 1.5 버전과 호환되는 파일로 변경해보시고 다시 기동해보시기 바랍니다.

감사합니다.