프레임워크 3.02 에서 3.8로 업그레이드
- 작성자 :
- 안*모
- 작성일 :
- 2020-07-14 14:07:39
- 조회수 :
- 2,677
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
전자정부프레임워크 3.02 , java : 1.6 에서 전자정부프레임워크 3.8 , java 1.8 로 업그레이드중
org.w3c.dom.Element; 에서 method getTextContent() is undefined for the type Element 에러가 발생합니다.
기존에 프레임워크 3.02 java 1.6 에서는 rt.jar 에 있는 클래스를 참조 했는데 프레임워크 3.8. java 1.8 에서는 xml-apis-1.0.b2.jar 를 참조합니다.
에러 해결을 어떻게 해야 하는지,
xml-apis-1.0.2.jar 를 제거 하려면 어떻게 해야 하는지 답변 부탁드립니다.
감사합니다.
org.w3c.dom.Element; 에서 method getTextContent() is undefined for the type Element 에러가 발생합니다.
기존에 프레임워크 3.02 java 1.6 에서는 rt.jar 에 있는 클래스를 참조 했는데 프레임워크 3.8. java 1.8 에서는 xml-apis-1.0.b2.jar 를 참조합니다.
에러 해결을 어떻게 해야 하는지,
xml-apis-1.0.2.jar 를 제거 하려면 어떻게 해야 하는지 답변 부탁드립니다.
감사합니다.
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크 실행환경은 3.0.0 버전이 있으며 crypto 기능이 개선된 egovframework.rte.fdl.crypto-3.0.1 버전만 존재하고 있습니다.
정확한 버전을 말씀해주시길 바랍니다.
또한, 실행환경 업그레이드는 3.X -> 3.5, 3.5 -> 3.6, 3.6 -> 3.7, 3.7 -> 3.8로 순차적으로 진행해주셔야합니다.
관련가이드는 다음과 같습니다.
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#%EA%B0%9C%EB%B0%9C%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD
공통컴포넌트 3.8버전에서는 해당 라이브러리 파일을 사용하지 않고 있습니다.
다른 jar 파일과 디팬던시를 체크해보시고 원하지 않는 라이브러리 제거는 아래주소를 참고해보시길 바랍니다.
https://m.cafe.daum.net/ITVillage/Mwz0/12
감사합니다.
표준프레임워크센터입니다.
표준프레임워크 실행환경은 3.0.0 버전이 있으며 crypto 기능이 개선된 egovframework.rte.fdl.crypto-3.0.1 버전만 존재하고 있습니다.
정확한 버전을 말씀해주시길 바랍니다.
또한, 실행환경 업그레이드는 3.X -> 3.5, 3.5 -> 3.6, 3.6 -> 3.7, 3.7 -> 3.8로 순차적으로 진행해주셔야합니다.
관련가이드는 다음과 같습니다.
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#%EA%B0%9C%EB%B0%9C%ED%94%84%EB%A0%88%EC%9E%84%EC%9B%8C%ED%81%AC_%EC%8B%A4%ED%96%89%ED%99%98%EA%B2%BD
공통컴포넌트 3.8버전에서는 해당 라이브러리 파일을 사용하지 않고 있습니다.
다른 jar 파일과 디팬던시를 체크해보시고 원하지 않는 라이브러리 제거는 아래주소를 참고해보시길 바랍니다.
https://m.cafe.daum.net/ITVillage/Mwz0/12
감사합니다.