안녕하세요? 공통컴퍼넌트 설치 관련 문의 드립니다
- 작성자 :
- 최*석
- 작성일 :
- 2017-12-11 17:31:23
- 조회수 :
- 2,749
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
공통컴퍼넌트 설정후 서버 올리면 계속 아래 에러가 납니다.
지웠다가 다시 여러번 해도 동일한 오류가 나는데 혹시 원인을 알수 있을 까요?
javax.servlet.ServletException: Failed to instantiate WebApplicationInitializer class
at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:160)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5156)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.Error: Unresolved compilation problems:
The import javax.servlet.FilterRegistration cannot be resolved
The import javax.servlet.ServletRegistration cannot be resolved
The method addListener(EgovWebServletContextListener) is undefined for the type ServletContext
FilterRegistration cannot be resolved to a type
The method addFilter(String, CharacterEncodingFilter) is undefined for the type ServletContext
The method addListener(ContextLoaderListener) is undefined for the type ServletContext
ServletRegistration cannot be resolved to a type
The method addServlet(String, DispatcherServlet) is undefined for the type ServletContext
FilterRegistration cannot be resolved to a type
The method addFilter(String, DelegatingFilterProxy) is undefined for the type ServletContext
org.springframework.security cannot be resolved to a type
FilterRegistration cannot be resolved to a type
The method addFilter(String, EgovSpringSecurityLoginFilter) is undefined for the type ServletContext
FilterRegistration cannot be resolved to a type
The method addFilter(String, EgovSpringSecurityLogoutFilter) is undefined for the type ServletContext
The method addListener(RequestContextListener) is undefined for the type ServletContext
at egovframework.com.cmm.config.EgovWebApplicationInitializer.<init>(EgovWebApplicationInitializer.java:3)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
지웠다가 다시 여러번 해도 동일한 오류가 나는데 혹시 원인을 알수 있을 까요?
javax.servlet.ServletException: Failed to instantiate WebApplicationInitializer class
at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:160)
at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5156)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1408)
at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.java:1398)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.Error: Unresolved compilation problems:
The import javax.servlet.FilterRegistration cannot be resolved
The import javax.servlet.ServletRegistration cannot be resolved
The method addListener(EgovWebServletContextListener) is undefined for the type ServletContext
FilterRegistration cannot be resolved to a type
The method addFilter(String, CharacterEncodingFilter) is undefined for the type ServletContext
The method addListener(ContextLoaderListener) is undefined for the type ServletContext
ServletRegistration cannot be resolved to a type
The method addServlet(String, DispatcherServlet) is undefined for the type ServletContext
FilterRegistration cannot be resolved to a type
The method addFilter(String, DelegatingFilterProxy) is undefined for the type ServletContext
org.springframework.security cannot be resolved to a type
FilterRegistration cannot be resolved to a type
The method addFilter(String, EgovSpringSecurityLoginFilter) is undefined for the type ServletContext
FilterRegistration cannot be resolved to a type
The method addFilter(String, EgovSpringSecurityLogoutFilter) is undefined for the type ServletContext
The method addListener(RequestContextListener) is undefined for the type ServletContext
at egovframework.com.cmm.config.EgovWebApplicationInitializer.<init>(EgovWebApplicationInitializer.java:3)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
A
안녕하세요 최진석님
표준프레임워크센터입니다.
pom.xml 파일을 다시 한 번 확인하신 후(아래의 공통컴포넌트 pom.xml 파일 참고)
project > clean 후 기동해보시길 바랍니다.
안되시면 가이드에 따라 공통컴포넌트를 재설치하시길 바랍니다.
(참고로, 아래의 공통컴포넌트는 개선된 형태의 30종 공통컴포넌트 배포파일 가이드입니다.)
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.6:imp:editor:common_component
감사합니다.
표준프레임워크센터입니다.
pom.xml 파일을 다시 한 번 확인하신 후(아래의 공통컴포넌트 pom.xml 파일 참고)
project > clean 후 기동해보시길 바랍니다.
안되시면 가이드에 따라 공통컴포넌트를 재설치하시길 바랍니다.
(참고로, 아래의 공통컴포넌트는 개선된 형태의 30종 공통컴포넌트 배포파일 가이드입니다.)
http://www.egovframe.go.kr/wiki/doku.php?id=egovframework:dev3.6:imp:editor:common_component
감사합니다.