All-in-one 환경 설정 후 서버 기동 시 오류가 발생합니다.
- 작성자 :
- 이*억
- 작성일 :
- 2021-11-11 15:05:22
- 조회수 :
- 3,230
- 구분 :
- 개발환경 / 3.10
- 진행상태 :
- 완료
Q
신규 프로젝트에서 전자정부 프레임워크를 사용하여 시스템 구축 요청으로
공통컴포넌트 3.10.0 all-in-one 배포파일을 다운받아서
intelliJ로 import하여 테스트 중입니다.
가이드에 따라서
폴더 구성은 수정안하고
환경 변수에 대해서만 수정해서 서버 기동을 해보았는데요.
Error creating bean with name 'cmtManageService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'egovMessageSource' defined .........
위 같은 오류 메시지가 발생하면서 기동이 안되고 있습니다.
해당 오류를 검색해 보고
.m2의 repository 삭제
meven clean 및 install
context-common.xml의 메시지 파일 위치정보 수정
등의 방법을 시도해도 같은 오류가 발생하고 있습니다.
<변경전>
<value>classpath*:egovframework/message/com/**/*</value>
<value>classpath:/egovframework/rte/fdl/idgnr/messages/idgnr</value>
<value>classpath:/egovframework/rte/fdl/property/messages/properties</value>
<value>classpath:/egovframework/egovProps/globals</value>
<변경후>
<value>classpath:/egovframework/message/com/**/*</value>
<value>classpath:/egovframework/egovProps/globals</value>
에러 메시지와 프로젝트 패키지 구성에 대한 이미지 첨부해 드립니다.
공통컴포넌트 3.10.0 all-in-one 배포파일을 다운받아서
intelliJ로 import하여 테스트 중입니다.
가이드에 따라서
폴더 구성은 수정안하고
환경 변수에 대해서만 수정해서 서버 기동을 해보았는데요.
Error creating bean with name 'cmtManageService': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'egovMessageSource' defined .........
위 같은 오류 메시지가 발생하면서 기동이 안되고 있습니다.
해당 오류를 검색해 보고
.m2의 repository 삭제
meven clean 및 install
context-common.xml의 메시지 파일 위치정보 수정
등의 방법을 시도해도 같은 오류가 발생하고 있습니다.
<변경전>
<value>classpath*:egovframework/message/com/**/*</value>
<value>classpath:/egovframework/rte/fdl/idgnr/messages/idgnr</value>
<value>classpath:/egovframework/rte/fdl/property/messages/properties</value>
<value>classpath:/egovframework/egovProps/globals</value>
<변경후>
<value>classpath:/egovframework/message/com/**/*</value>
<value>classpath:/egovframework/egovProps/globals</value>
에러 메시지와 프로젝트 패키지 구성에 대한 이미지 첨부해 드립니다.
환경정보
-
- OS 정보 : macOS Monterey
- 표준프레임워크 버전 : 3.10
- JDK(JRE) 정보 : 1.8.0_311
- WAS 정보 : tomcat 8.5
- DB 정보 : mySql 5.7
- 기타 환경 정보 : intelliJ
A
안녕하세요.
표준프레임워크센터입니다.
포털사이트에서 다운받을 수 있는 공통컴포넌트 All-in-one 배포파일을
인텔리제이에서 그대로 사용할 경우 다른 이상을 발견하지 못했습니다.
변경 하신 후 발생한 문제라고 한다면
우선 classpath* 형태는 복수개의 리소스를 받아올 때 사용하므로
변경하신 부분이 수정되어야 하며
다른 프로퍼티 설정도 All-in-one 설정도 함께 필요하므로
내려받은 프로젝트 그대로 기동하여 보시기 바랍니다.
감사합니다.
표준프레임워크센터입니다.
포털사이트에서 다운받을 수 있는 공통컴포넌트 All-in-one 배포파일을
인텔리제이에서 그대로 사용할 경우 다른 이상을 발견하지 못했습니다.
변경 하신 후 발생한 문제라고 한다면
우선 classpath* 형태는 복수개의 리소스를 받아올 때 사용하므로
변경하신 부분이 수정되어야 하며
다른 프로퍼티 설정도 All-in-one 설정도 함께 필요하므로
내려받은 프로젝트 그대로 기동하여 보시기 바랍니다.
감사합니다.