재 질문입니다.
- 작성자 :
- 엄*진
- 작성일 :
- 2012-06-21 12:18:52
- 조회수 :
- 1,846
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
심각: StandardWrapper.Throwable
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'EgovFileMngUtil': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovFileIdGnrService' is defined
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovFileIdGnrService' is defined
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovFileIdGnrService' is defined
이렇게 세가지 에러가 뜨는데
전자정부프레임웤 교육시간에 받은 자료를 복습하고 있었는데 이게 잘 안되네요
컴포넌트 생성 부분입니다
히스토리는
이클립스를 키고 전자정부프레임워크 웹 프로젝트를 생성하고
오른쪽 버튼 누르고 뉴 컴포넌트 선택하고
컴포넌트 선택은
공통
약관관리
저작권보호정책
개인정보보호정책확인
유틸리티
웹에디터
이렇게 선택하고
사용자 DB 생성해서 DB 테이블 만들고
실행 인데 저렇게 나오네요
메이븐을 몇번을 클린을 시켰다가 인스톨을 시켰다가
다시 업데이트 했다가 그래도 변경이 안되는데 제가 설치 관과한 부분이 있는거 같은데 좀 알려주세요
질문 내용입니다 혹시 모르실까봐 적어 드립니다.
===========================================================
안녕하세요.. 엄태진님..
maven 빌드상의 문제는 아닌 것 같습니다.
egovFileIdGnrService는 별도의 xml(context-idgen.xml)에 정의되어 있어야 하는데..
생성이 되었는지 먼저 확인 부탁드립니다.
(해당 설정은 기본적으로 생성되도록 되어 있음)
그럼.. 즐거운 하루되십시오.
감사합니다.
답변 내용입니다.
==================================================
해당 부분은
<bean name="egovFileIdGnrService"
class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrService"
destroy-method="destroy">
<property name="dataSource" ref="dataSource" />
<property name="strategy" ref="fileStrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="FILE_ID"/>
</bean>
와 같이 잘 정의 되어있습니다.
너무도 잘 정의 도어 있는데 왜 못찾는걸까요?
클린 해도 마찬가지인데 ㅡ.ㅡ..무어가 문제인가요
ㅡ.ㅡ..제발 좀 알려주세요 네? 네!
그리고 ㅡ.ㅡ...질문자가 질문 내용이 해결이 되어야 완료 아닌가요?
답변자가 답변을 달았다고 완료가 아니고요 ㅡㅡ...
그냥 ㅡ.ㅡ...그게 맞는거 같아서 또 주저리 주저리 말씀 드려봅니다...
ㅡㅡ...참 그렇네요...
추가로 war 파일로 만들어서 돌려보세요 이런 말은 하지마세요 ㅡ.ㅡ..
ㅡ.ㅡ..싫습니다..에러를 잡아주세요
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'EgovFileMngUtil': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovFileIdGnrService' is defined
Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovFileIdGnrService' is defined
org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'egovFileIdGnrService' is defined
이렇게 세가지 에러가 뜨는데
전자정부프레임웤 교육시간에 받은 자료를 복습하고 있었는데 이게 잘 안되네요
컴포넌트 생성 부분입니다
히스토리는
이클립스를 키고 전자정부프레임워크 웹 프로젝트를 생성하고
오른쪽 버튼 누르고 뉴 컴포넌트 선택하고
컴포넌트 선택은
공통
약관관리
저작권보호정책
개인정보보호정책확인
유틸리티
웹에디터
이렇게 선택하고
사용자 DB 생성해서 DB 테이블 만들고
실행 인데 저렇게 나오네요
메이븐을 몇번을 클린을 시켰다가 인스톨을 시켰다가
다시 업데이트 했다가 그래도 변경이 안되는데 제가 설치 관과한 부분이 있는거 같은데 좀 알려주세요
질문 내용입니다 혹시 모르실까봐 적어 드립니다.
===========================================================
안녕하세요.. 엄태진님..
maven 빌드상의 문제는 아닌 것 같습니다.
egovFileIdGnrService는 별도의 xml(context-idgen.xml)에 정의되어 있어야 하는데..
생성이 되었는지 먼저 확인 부탁드립니다.
(해당 설정은 기본적으로 생성되도록 되어 있음)
그럼.. 즐거운 하루되십시오.
감사합니다.
답변 내용입니다.
==================================================
해당 부분은
<bean name="egovFileIdGnrService"
class="egovframework.rte.fdl.idgnr.impl.EgovTableIdGnrService"
destroy-method="destroy">
<property name="dataSource" ref="dataSource" />
<property name="strategy" ref="fileStrategy" />
<property name="blockSize" value="10"/>
<property name="table" value="COMTECOPSEQ"/>
<property name="tableName" value="FILE_ID"/>
</bean>
와 같이 잘 정의 되어있습니다.
너무도 잘 정의 도어 있는데 왜 못찾는걸까요?
클린 해도 마찬가지인데 ㅡ.ㅡ..무어가 문제인가요
ㅡ.ㅡ..제발 좀 알려주세요 네? 네!
그리고 ㅡ.ㅡ...질문자가 질문 내용이 해결이 되어야 완료 아닌가요?
답변자가 답변을 달았다고 완료가 아니고요 ㅡㅡ...
그냥 ㅡ.ㅡ...그게 맞는거 같아서 또 주저리 주저리 말씀 드려봅니다...
ㅡㅡ...참 그렇네요...
추가로 war 파일로 만들어서 돌려보세요 이런 말은 하지마세요 ㅡ.ㅡ..
ㅡ.ㅡ..싫습니다..에러를 잡아주세요
A
안녕하세요.. 엄태진님..
우선.. 진행상태에 대해서는 질문 답변을 하엿을 경우에 완료로 표시하고 있습니다.
질문하신 것에 대한 조치가 완료된 것을 저희 입장에서 확인이 어렵기 때문이기도 하고..
질문이라고 것이 반드시 해결이 필요한 것도 아니기 때문입니다.
(다시 말씀드리면.. 저희 Q&A 관리 정책입니다..)
그리고 다음과 같이 답변드립니다.
아마도 설정 파일들이 tomcat deploy쪽에 배포되지 않은 것 같습니다..
가끔 다음과 같은 설정이 빠진 수도 있습니다..
확인 부탁드립니다..
프로젝트 선택 -> properties 메뉴 -> Deployment Assembly
이 항목 중에 .. /src/main/resources -> WEB-INF/classes 항목이 있어야 합니다.
그래야.. webapps에 정상적으로 배포됩니다..
없는 경우 추가하시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.
우선.. 진행상태에 대해서는 질문 답변을 하엿을 경우에 완료로 표시하고 있습니다.
질문하신 것에 대한 조치가 완료된 것을 저희 입장에서 확인이 어렵기 때문이기도 하고..
질문이라고 것이 반드시 해결이 필요한 것도 아니기 때문입니다.
(다시 말씀드리면.. 저희 Q&A 관리 정책입니다..)
그리고 다음과 같이 답변드립니다.
아마도 설정 파일들이 tomcat deploy쪽에 배포되지 않은 것 같습니다..
가끔 다음과 같은 설정이 빠진 수도 있습니다..
확인 부탁드립니다..
프로젝트 선택 -> properties 메뉴 -> Deployment Assembly
이 항목 중에 .. /src/main/resources -> WEB-INF/classes 항목이 있어야 합니다.
그래야.. webapps에 정상적으로 배포됩니다..
없는 경우 추가하시면 됩니다.
그럼.. 즐거운 하루되십시오.
감사합니다.