3.6 버전에서 crypto를 적용하고자 합니다.
- 작성자 :
- 김*규
- 작성일 :
- 2024-03-04 14:30:31
- 조회수 :
- 513
- 구분 :
- 개발환경 / 3.6
- 진행상태 :
- 완료
Q
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:crypto_simplify_v3_8
여기를 참고해서 3.6.0 버전에 crytpo를 적용하여 globals.properties의 데이터를 암호화 하려고 합니다.
context-crypto.xml을 만들어 아래와 같이 추가 해주었고
xmlns:egov-crypto="http://maven.egovframe.go.kr/schema/egov-crypto"
xsi:schemaLocation="http://maven.egovframe.go.kr/schema/egov-crypto http://maven.egovframe.go.kr/schema/egov-crypto/egov-crypto-3.10.0.xsd"
사용하려고 하는데 아래와 같은 오류가 출력됩니다. 어떻게 해결 해야 할까요...?
2024-03-04 14:29:49,775 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://maven.egovframe.go.kr/schema/egov-crypto]
여기를 참고해서 3.6.0 버전에 crytpo를 적용하여 globals.properties의 데이터를 암호화 하려고 합니다.
context-crypto.xml을 만들어 아래와 같이 추가 해주었고
xmlns:egov-crypto="http://maven.egovframe.go.kr/schema/egov-crypto"
xsi:schemaLocation="http://maven.egovframe.go.kr/schema/egov-crypto http://maven.egovframe.go.kr/schema/egov-crypto/egov-crypto-3.10.0.xsd"
사용하려고 하는데 아래와 같은 오류가 출력됩니다. 어떻게 해결 해야 할까요...?
2024-03-04 14:29:49,775 ERROR [org.springframework.web.context.ContextLoader] Context initialization failed
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://maven.egovframe.go.kr/schema/egov-crypto]
환경정보
-
- OS 정보 : Windows 11
- 표준프레임워크 버전 : 3.6.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 : Tomcat 8.5.99
- DB 정보 : MariaDB
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크의 crypto 간소화는 3.8 버전부터 적용되었습니다.
표준프레임워크 실행환경이 v3.8이상으로 업그레이드가 필요하며
다음 가이드를 통해 3.x => 3.10까지 바로 업그레이드 가능합니다.
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=nttSj_nttCn&searchValue=업그레이드&menuNo=75&bbsId=3&nttId=1778
또는 다음 실행환경 위키가이드를 참조하여
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD%EA%B0%80%EC%9D%B4%EB%93%9C
다음 섹션을 참조하여
실행환경 업그레이드 가이드 (3.7 -> 3.8)
실행환경 업그레이드 가이드 (3.6 -> 3.7)
단계별로 순차적으로 업그레이드 가능하므로 참고 부탁 드립니다.
감사합니다.
표준프레임워크센터입니다.
표준프레임워크의 crypto 간소화는 3.8 버전부터 적용되었습니다.
표준프레임워크 실행환경이 v3.8이상으로 업그레이드가 필요하며
다음 가이드를 통해 3.x => 3.10까지 바로 업그레이드 가능합니다.
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=nttSj_nttCn&searchValue=업그레이드&menuNo=75&bbsId=3&nttId=1778
또는 다음 실행환경 위키가이드를 참조하여
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD%EA%B0%80%EC%9D%B4%EB%93%9C
다음 섹션을 참조하여
실행환경 업그레이드 가이드 (3.7 -> 3.8)
실행환경 업그레이드 가이드 (3.6 -> 3.7)
단계별로 순차적으로 업그레이드 가능하므로 참고 부탁 드립니다.
감사합니다.