코딩항해기
[Error/Spring] 파일 위치 변경 후 ds-servlet.xml 파싱 에러 (bean 중복) 본문
Error solution
[Error/Spring] 파일 위치 변경 후 ds-servlet.xml 파싱 에러 (bean 중복)
miniBcake 2024. 11. 2. 01:22
2024-11-02 01:07:31.421 [http-nio-8088-exec-1] INFO o.s.web.servlet.DispatcherServlet - Initializing Servlet 'ds'
2024-11-02 01:07:31.477 [http-nio-8088-exec-1] ERROR o.s.web.servlet.DispatcherServlet - Context initialization failed
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from ServletContext resource [/WEB-INF/ds-servlet.xml]
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:426)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:347)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:319)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:184)
노트북을 변경하자 ds-servlet.xml 파싱에 실패했다는 문구가 떴다. 파싱 실패한 원인도 밑에서 확인할 수 있었는데, 중복된 bean이 있다는 내용이었다.
Caused by: org.springframework.context.annotation.ConflictingBeanDefinitionException: Annotation-specified bean name 'board' for bean class [com.bungeobbang.app.view.controller.BoardController] conflicts with existing, non-compatible bean definition of same name and class [com.bungeobbang.app.view.boardController.BoardController]
at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.checkCandidate(ClassPathBeanDefinitionScanner.java:361)
at org.springframework.context.annotation.ClassPathBeanDefinitionScanner.doScan(ClassPathBeanDefinitionScanner.java:288)
Controller 폴더구조를 바꾸면서 해당 Controller 파일들을 다른 위치로 옮겼는데, 옮긴 위치의 파일도 서버에 잡히고, 옮기 기전 내용도 남아있어 충돌을 일으키고 있다는 사실을 알 수 있었다.
인텔리제이에서 캐시를 삭제해봤는데도 해당 현상이 잘 해결되지 않아 로컬 서버를 다시 재연결하니 해결됐다.
'Error solution' 카테고리의 다른 글
[Error/Spring] GET %22 404 (Not Found) (1) | 2024.11.03 |
---|---|
[Error/JS] 자바스크립트 관련 기초 에러 정리 (0) | 2024.11.02 |
[Error/Spring] (기능 검증) 회원 정보 업데이트 불가 (0) | 2024.11.01 |
[Error/EL] EL식 있는 페이지가 하얗게 뜰 때 (0) | 2024.10.31 |
[Error/Spring] 특정 검색 시 가게 검색 페이지 로딩 실패 (0) | 2024.10.31 |