제가 어느 부분을 빠뜨렸을까요?
- 작성자 :
- 김*돈
- 작성일 :
- 2014-12-09 09:23:40
- 조회수 :
- 1,420
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
심각: Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationService_gwangju' defined in ServletContext resource [/WEB-INF/applicationContext-kisc.xml]: Cannot resolve reference to bean 'applicationDAO_gwangju' while setting bean property 'applicationDAO_gwangju'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationDAO_gwangju' is defined
오류 내용을 보고 제가 나름 해석한 부분이..
Error creating bean with name 'applicationService_gwangju' defined in ServletContext resource [/WEB-INF/applicationContext-kisc.xml]: Cannot resolve reference to bean 'applicationDAO_gwangju' while setting bean property 'applicationDAO_gwangju'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationDAO_gwangju' is defined
applicationDAO_gwangju라는 bean이 등록이 안되어서 오류가 나는 것 같은데..
제가 작업했던 순서는..
1. dispatcher-servlet.xml의 상단에
<prop key="/gwangju/application.*">applicationController</prop>
같은 파일 하단에
<bean id="applicationController" class="com.gwangju.controller.ApplicationController">
<property name="siteService" ref="siteService" />
<property name="menuService" ref="menuService" />
<property name="applicationService_gwangju" ref="applicationService_gwangju" />
<property name="cacheSeconds" value="5"/>
</bean>
이렇게 등록을 하고
2. src/com/gwangju/application에
DAO, DAOImpl, Service, ServiceImpl, VO파일 작업을 하고,
3. src/com/'gwangju/controller에
해당 컨트롤러 작업을 했습니다.
4. src/config/SqlMapConfig-tibero.xml에
<sqlMap resource="sql/gwangju_tibero/tibero_Application.xml" />
해당 xml을 등록을 하고
src/sql/에 gwangju_tibero라는 폴더를 만들고 그 안에
tibero_Application.xml파일을 등록을 했습니다.
제가 뭐 빠뜨린 부분이 있을까요??
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'applicationService_gwangju' defined in ServletContext resource [/WEB-INF/applicationContext-kisc.xml]: Cannot resolve reference to bean 'applicationDAO_gwangju' while setting bean property 'applicationDAO_gwangju'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationDAO_gwangju' is defined
오류 내용을 보고 제가 나름 해석한 부분이..
Error creating bean with name 'applicationService_gwangju' defined in ServletContext resource [/WEB-INF/applicationContext-kisc.xml]: Cannot resolve reference to bean 'applicationDAO_gwangju' while setting bean property 'applicationDAO_gwangju'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'applicationDAO_gwangju' is defined
applicationDAO_gwangju라는 bean이 등록이 안되어서 오류가 나는 것 같은데..
제가 작업했던 순서는..
1. dispatcher-servlet.xml의 상단에
<prop key="/gwangju/application.*">applicationController</prop>
같은 파일 하단에
<bean id="applicationController" class="com.gwangju.controller.ApplicationController">
<property name="siteService" ref="siteService" />
<property name="menuService" ref="menuService" />
<property name="applicationService_gwangju" ref="applicationService_gwangju" />
<property name="cacheSeconds" value="5"/>
</bean>
이렇게 등록을 하고
2. src/com/gwangju/application에
DAO, DAOImpl, Service, ServiceImpl, VO파일 작업을 하고,
3. src/com/'gwangju/controller에
해당 컨트롤러 작업을 했습니다.
4. src/config/SqlMapConfig-tibero.xml에
<sqlMap resource="sql/gwangju_tibero/tibero_Application.xml" />
해당 xml을 등록을 하고
src/sql/에 gwangju_tibero라는 폴더를 만들고 그 안에
tibero_Application.xml파일을 등록을 했습니다.
제가 뭐 빠뜨린 부분이 있을까요??
A
안녕하세요. 김형돈님
applicationContext-kisc.xml 안에 선언된 xml 이나 bean에서 applicationDAO_gwangju 빈이 선언된 부분을 찾아보시는 게 좋을 뜻합니다.
고맙습니다.
applicationContext-kisc.xml 안에 선언된 xml 이나 bean에서 applicationDAO_gwangju 빈이 선언된 부분을 찾아보시는 게 좋을 뜻합니다.
고맙습니다.