[긴급] crypto 간소화 서비스, db 접속정보 암호화 에러
- 작성자 :
- 페***블
- 작성일 :
- 2021-03-10 12:21:16
- 조회수 :
- 4,834
- 구분 :
- 개발환경 / 3.9
- 진행상태 :
- 완료
Q
암호화 가이드대로 진행을 하고 있는데
아래와 같은 에러가 계속 발생하고 있습니다.
[log4j]2021-03-10 12:11:50,538 DEBUG [egovframework.rte.fdl.property.impl.EgovPropertyServiceImpl] [Properties Service] 프로퍼티 파일이름은 [globals.properties]입니다. 파일 인코딩 타입은 UTF-8입니다.
[log4j]2021-03-10 12:11:50,708 ERROR [egovframework.rte.fdl.cryptography.impl.EgovEnvCryptoServiceImpl] [class java.lang.ArrayIndexOutOfBoundsException] :-1
[log4j]2021-03-10 12:11:50,711 ERROR [egovframework.rte.fdl.cryptography.impl.EgovEnvCryptoServiceImpl] [class java.lang.ArrayIndexOutOfBoundsException] :-1
[log4j]2021-03-10 12:11:50,711 ERROR [egovframework.rte.fdl.cryptography.impl.EgovEnvCryptoServiceImpl] [class java.lang.ArrayIndexOutOfBoundsException] :-1
아래는 globals.properties 내용중 오라클 설정 부분입니다
<beans profile="oracle">
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.oracle.DriverClassName}"/>
<property name="url" value="#{egovEnvCryptoService.getUrl()}"/>
<property name="username" value="#{egovEnvCryptoService.getUsername()}"/>
<property name="password" value="#{egovEnvCryptoService.getPassword()}"/>
</bean>
pom.xml 에 디펜던시도 추가되어 있습니다.
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.crypto</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
아래와 같은 에러가 계속 발생하고 있습니다.
[log4j]2021-03-10 12:11:50,538 DEBUG [egovframework.rte.fdl.property.impl.EgovPropertyServiceImpl] [Properties Service] 프로퍼티 파일이름은 [globals.properties]입니다. 파일 인코딩 타입은 UTF-8입니다.
[log4j]2021-03-10 12:11:50,708 ERROR [egovframework.rte.fdl.cryptography.impl.EgovEnvCryptoServiceImpl] [class java.lang.ArrayIndexOutOfBoundsException] :-1
[log4j]2021-03-10 12:11:50,711 ERROR [egovframework.rte.fdl.cryptography.impl.EgovEnvCryptoServiceImpl] [class java.lang.ArrayIndexOutOfBoundsException] :-1
[log4j]2021-03-10 12:11:50,711 ERROR [egovframework.rte.fdl.cryptography.impl.EgovEnvCryptoServiceImpl] [class java.lang.ArrayIndexOutOfBoundsException] :-1
아래는 globals.properties 내용중 오라클 설정 부분입니다
<beans profile="oracle">
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close">
<property name="driverClassName" value="${Globals.oracle.DriverClassName}"/>
<property name="url" value="#{egovEnvCryptoService.getUrl()}"/>
<property name="username" value="#{egovEnvCryptoService.getUsername()}"/>
<property name="password" value="#{egovEnvCryptoService.getPassword()}"/>
</bean>
pom.xml 에 디펜던시도 추가되어 있습니다.
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.crypto</artifactId>
<version>${egovframework.rte.version}</version>
</dependency>
환경정보
-
- OS 정보 : mac
- 표준프레임워크 버전 : 3.9
- JDK(JRE) 정보 : 1.7
- WAS 정보 : tomcat
- DB 정보 : oracle
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
이후에 질문하신 곳에 답변드렸습니다.
감사합니다.
표준프레임워크센터입니다.
이후에 질문하신 곳에 답변드렸습니다.
감사합니다.