servletContext.xml 설정시 Class not found 출력됩니다.
- 작성자 :
- 이*의
- 작성일 :
- 2014-01-07 14:59:26
- 조회수 :
- 2,057
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
개발환경은 Spring STS에서 json처리 관련해서 구문을 추가했는데... 아래 사항으로 오류가 발생합니다.
eGovFramework가 설치되어있지 않아 "Install New software" 통해서 설치는 했지만
다른 셋팅이 필요한것인지 아래 오류메시지가 사라지지 않습니다.
3일차 삽질중입니다... 도와주십시요..ㅠ.ㅠ
Error :
Multiple annotations found at this line:
- Class 'egovframework.com.cmm.web.EgovBindingInitializer' not found [config set: springn/web-context]
Multiple annotations found at this line:
- Class 'egovframework.rte.ptl.mvc.bind.CommandMapArgumentResolver' not found [config set: springn/web-context]
xml Source :
<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/mvc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:beans="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
<beans:bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<beans:property name="webBindingInitializer">
<beans:bean class="egovframework.com.cmm.web.EgovBindingInitializer" />
</beans:property>
<beans:property name="customArgumentResolvers">
<beans:list>
<beans:bean class="egovframework.rte.ptl.mvc.bind.CommandMapArgumentResolver"/>
</beans:list>
</beans:property>
</beans:bean>
</beans:beans>
eGovFramework가 설치되어있지 않아 "Install New software" 통해서 설치는 했지만
다른 셋팅이 필요한것인지 아래 오류메시지가 사라지지 않습니다.
3일차 삽질중입니다... 도와주십시요..ㅠ.ㅠ
Error :
Multiple annotations found at this line:
- Class 'egovframework.com.cmm.web.EgovBindingInitializer' not found [config set: springn/web-context]
Multiple annotations found at this line:
- Class 'egovframework.rte.ptl.mvc.bind.CommandMapArgumentResolver' not found [config set: springn/web-context]
xml Source :
<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/mvc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:sws="http://www.springframework.org/schema/web-services"
xmlns:context="http://www.springframework.org/schema/context"
xmlns:p="http://www.springframework.org/schema/p"
xmlns:aop="http://www.springframework.org/schema/aop"
xmlns:beans="http://www.springframework.org/schema/beans"
xsi:schemaLocation="http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-3.0.xsd
http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd
http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
http://www.springframework.org/schema/web-services http://www.springframework.org/schema/web-services/web-services-2.0.xsd
http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
<beans:bean class="org.springframework.web.servlet.mvc.annotation.AnnotationMethodHandlerAdapter">
<beans:property name="webBindingInitializer">
<beans:bean class="egovframework.com.cmm.web.EgovBindingInitializer" />
</beans:property>
<beans:property name="customArgumentResolvers">
<beans:list>
<beans:bean class="egovframework.rte.ptl.mvc.bind.CommandMapArgumentResolver"/>
</beans:list>
</beans:property>
</beans:bean>
</beans:beans>
A
안녕하세요. 이정의님.
실제 해당 클래스가 없어서 오류가 발생하시는 경우이거나, STS에 포함되어 있는 Spring bean 관련 validator 상의 문제일 수 있습니다.
첫번째 경우라면 클래스 지정을 변경하시건, 참조될 수 있게 조치하시면 되실 것 같습니다.
두번째 경우라면, 프로젝트 선택 후 Spring Tools -> Remove Spring Project Nature 메뉴를 통해 해당 validator 기능을 해제하실 수 있습니다.
그럼, 즐거운 하루되십시오.
감사합니다.
실제 해당 클래스가 없어서 오류가 발생하시는 경우이거나, STS에 포함되어 있는 Spring bean 관련 validator 상의 문제일 수 있습니다.
첫번째 경우라면 클래스 지정을 변경하시건, 참조될 수 있게 조치하시면 되실 것 같습니다.
두번째 경우라면, 프로젝트 선택 후 Spring Tools -> Remove Spring Project Nature 메뉴를 통해 해당 validator 기능을 해제하실 수 있습니다.
그럼, 즐거운 하루되십시오.
감사합니다.