3.6 기반 프로젝트 3.7로 마이그레이션중 오류 발생 재재업
- 작성자 :
- 안*균
- 작성일 :
- 2018-03-23 18:04:02
- 조회수 :
- 2,653
- 구분 :
- 운영환경
- 진행상태 :
- 완료
Q
re
pom.xml 파일 첨부 하였습니다.
덧붙이자면 기존 3.6 환경에서 만든 all in one 컴포넌트도 3.7로 마이그레이션하다가 오류가 발생하더군요....
------------------
안녕하세요 안동균님,
표준프레임워크센터입니다.
첨부해주신 pom.xml을 확인해 봤습니다.
egovframework.rte.version 에 3.6.0으로 입력이 되어 있습니다.
3.7.0으로 변경을 하셔야 합니다.
그리고 spring.maven.artifact.version 에 4.3.12.RELEASE가 입력되어 있습니다.
4.2.4.RELEASE 로 변경을 하셔야 합니다.
----------------
egovframework.rte.version은 동작이 안되서 다시 수정해놓은걸 그대로 올렸군요... 3.7로 다시 바꾸고
spring.maven.artifact.version 4.2.4 RELEASE로 변경했지만 마찬가지 오류가 납니다
pom.xml 파일 첨부 하였습니다.
덧붙이자면 기존 3.6 환경에서 만든 all in one 컴포넌트도 3.7로 마이그레이션하다가 오류가 발생하더군요....
------------------
안녕하세요 안동균님,
표준프레임워크센터입니다.
첨부해주신 pom.xml을 확인해 봤습니다.
egovframework.rte.version 에 3.6.0으로 입력이 되어 있습니다.
3.7.0으로 변경을 하셔야 합니다.
그리고 spring.maven.artifact.version 에 4.3.12.RELEASE가 입력되어 있습니다.
4.2.4.RELEASE 로 변경을 하셔야 합니다.
----------------
egovframework.rte.version은 동작이 안되서 다시 수정해놓은걸 그대로 올렸군요... 3.7로 다시 바꾸고
spring.maven.artifact.version 4.2.4 RELEASE로 변경했지만 마찬가지 오류가 납니다
A
안녕하십니까, 표준프레임워크센터입니다.
표준프레임워크센터에서
공통컴포넌트 올인원 3.6 -> 3.7 마이그레이션 가이드대로 진행 시 해당 에러가 발견되지 않고 제대로 실행 되었음을 확인했습니다.
다음 중에 누락된게 있는지 확인해보시기 바랍니다.
1. pom.xml
spring 4.1.2 -> 4.2.4
egovframe 3.6.0 -? 3.7.0
(pom.xml을 보니 확인 됩니다.
2. context-security.xml 설정 (스프링 시큐리티 사용 시)
보안옵션 추가
3. LoginFilter 변경 (filter 방식 사용 시)
4. LogoutFilter 변경
5.설정관련 xml 파일 xsd 변경
스프링 관련 설정 파일 : 3.2.xsd > 4.0.xsd
6. maven update(forced) -> maven clean -> maven install
7. 프로젝트 실행
실행 시 문제 없이 마이그레이션 되어 작동했습니다.
또한 표준프레임워크 3.6 및 3.7 올인원은 현재 servelt 2.5로 되어져있습니다. 개선 50종 3.7/3.6 개선 20종에 대해서만 servlet 3.1로 구성되 있습니다.
servlet 다운 그레이드는 아래 링크를 참고해주시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.6:init_customizing
상위 exception을 보아 PropertyBatchUpdateException의 PropertyAccessExceptions 이 보입니다.
property에 대한 value 오류일 수 도 있으니 오타를 확인해보시기 바랍니다.
jar파일에 대한 파일 깨짐도 확인해보시면 좋을 것 같습니다.
감사합니다.
표준프레임워크센터에서
공통컴포넌트 올인원 3.6 -> 3.7 마이그레이션 가이드대로 진행 시 해당 에러가 발견되지 않고 제대로 실행 되었음을 확인했습니다.
다음 중에 누락된게 있는지 확인해보시기 바랍니다.
1. pom.xml
spring 4.1.2 -> 4.2.4
egovframe 3.6.0 -? 3.7.0
(pom.xml을 보니 확인 됩니다.
2. context-security.xml 설정 (스프링 시큐리티 사용 시)
보안옵션 추가
3. LoginFilter 변경 (filter 방식 사용 시)
4. LogoutFilter 변경
5.설정관련 xml 파일 xsd 변경
스프링 관련 설정 파일 : 3.2.xsd > 4.0.xsd
6. maven update(forced) -> maven clean -> maven install
7. 프로젝트 실행
실행 시 문제 없이 마이그레이션 되어 작동했습니다.
또한 표준프레임워크 3.6 및 3.7 올인원은 현재 servelt 2.5로 되어져있습니다. 개선 50종 3.7/3.6 개선 20종에 대해서만 servlet 3.1로 구성되 있습니다.
servlet 다운 그레이드는 아래 링크를 참고해주시기 바랍니다.
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:com:v3.6:init_customizing
상위 exception을 보아 PropertyBatchUpdateException의 PropertyAccessExceptions 이 보입니다.
property에 대한 value 오류일 수 도 있으니 오타를 확인해보시기 바랍니다.
jar파일에 대한 파일 깨짐도 확인해보시면 좋을 것 같습니다.
감사합니다.