메뉴 건너띄기
주메뉴 바로가기
본문 바로가기

이 누리집은 대한민국 공식 전자정부 누리집입니다.

본문 영역

적용 지원, FAQ, Q&A 게시판을 통해 기술 문제 해결을 지원합니다.

묻고 답하기

Bean 생성 오류 건
  • 작성자

    한*희

  • 작성일

    2020-08-31 09:34:42

  • 조회수

    14,864

  • 구분

    개발환경

  • 진행상태

    완료

질문

안녕하세요. 문의 사항이 있어 올립니다.
기존 프로젝트에서 공통적인 부분이 필요하여 복사 후 Name 변경 및 각 xml 파일들을 수정하였으나
BeanCreationException 이 발생 하는데 이럴때 어떻게 처리를 해야 할지 문의 드립니다.

org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'messageSource' defined in file [C:\ipasso\eGovFrameDev-3.5.1-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ipasso\WEB-INF\classes\egovframework\spring\context-messagesource.xml]: Cannot resolve reference to bean 'messageSources' while setting bean property 'messageSources'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'messageSources': Cannot resolve reference to bean 'dataSourceMessageSource' while setting bean property 'sourceList' with key [1]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSourceMessageSource' defined in file [C:\ipasso\eGovFrameDev-3.5.1-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ipasso\WEB-INF\classes\egovframework\spring\context-messagesource.xml]: Cannot resolve reference to bean 'dataSourceMessageProvider' while setting bean property 'messageProvider'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSourceMessageProvider' defined in file [C:\ipasso\eGovFrameDev-3.5.1-64bit\workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\ipasso\WEB-INF\classes\egovframework\spring\context-messagesource.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource': Invocation of init method failed; nested exception is javax.naming.NameNotFoundException: Name [jdbc/ipasso] is not bound in this Context. Unable to find [jdbc].

답변

안녕하세요.
표준프레임워크센터입니다.

현재 주어진 정보만으로는 로그에 근거하여

context-messagesource.xml 파일 내 messageSource, dataSourceMessageSource, dataSourceMessageProvider, dataSource 의 참조 관계 및 오타여부를 확인 해 보시기 바랍니다.

기본적인 리소스 사용에 관한 사항은 아래 페이지를 확인하시면 되겠습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte2:fdl:resource


감사합니다.

이 페이지의 구성

묻고 답하기