eGovFrameDev-2.0.0-LightVer 실행시 재문의;;;;
- 작성자 :
- 박*진
- 작성일 :
- 2012-08-06 15:07:56
- 조회수 :
- 1,501
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
eGovFrameDev-2.0.0-LightVer 버전을 깔았습니다.
ecliplse열고 서버실행후 처음만 이런에러가 뜹니다.;;
build를 다시하면 안뜨구요;; 원인이 뭔지 모르겠어요;;
2012-08-03 17:22:36,782 ERROR [org.springframework.web.servlet.DispatcherServlet] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'egovSampleController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sampleService' is defined
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
문의를 드렸더니
>>>
답변을 해당 오류는.. 컴파일이 되지 않거나.. 정상적으로 server(tomcat 등)의 임시 배포 디렉토리에 배포가 되지 않은 경우입니다..
서버실행 방법과 테스트 방법, build 방법 등에 따라 원인이 다를 수 있습니다.
다음과 같이 수행 또는 확인을 해보시면 되실 것 같습니다.
- Project 메뉴 -> Build Automatically 선택 확인
- Window 메뉴 -> Preferences 메뉴
Server 항목 -> Runtime Environment 항목 선택 후..
Add..를 통해 Servlet Container 등록
- 프로젝트 선택 후.. Run As -> Run On Server 선택..
- 등록된 서버 선택 후.. 테스트
>>
이렇게 해주셨는데;;
같은 에러가 지속돼용;;
톰켓을 선택하고 clean작업을 하면 에러가 안되는걸로 봐서
"정상적으로 server(tomcat 등)의 임시 배포 디렉토리에 배포가 되지 않은 경우" 같은데
임시 배포 디렉토리에 정상적으로 배포되면 어떤결과가 되는지
파일이 어떻게 생성되는게 정상적인지 알려주세요;;;;
ecliplse열고 서버실행후 처음만 이런에러가 뜹니다.;;
build를 다시하면 안뜨구요;; 원인이 뭔지 모르겠어요;;
2012-08-03 17:22:36,782 ERROR [org.springframework.web.servlet.DispatcherServlet] Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'egovSampleController': Injection of resource dependencies failed; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sampleService' is defined
at org.springframework.context.annotation.CommonAnnotationBeanPostProcessor.postProcessPropertyValues(CommonAnnotationBeanPostProcessor.java:300)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1074)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:517)
문의를 드렸더니
>>>
답변을 해당 오류는.. 컴파일이 되지 않거나.. 정상적으로 server(tomcat 등)의 임시 배포 디렉토리에 배포가 되지 않은 경우입니다..
서버실행 방법과 테스트 방법, build 방법 등에 따라 원인이 다를 수 있습니다.
다음과 같이 수행 또는 확인을 해보시면 되실 것 같습니다.
- Project 메뉴 -> Build Automatically 선택 확인
- Window 메뉴 -> Preferences 메뉴
Server 항목 -> Runtime Environment 항목 선택 후..
Add..를 통해 Servlet Container 등록
- 프로젝트 선택 후.. Run As -> Run On Server 선택..
- 등록된 서버 선택 후.. 테스트
>>
이렇게 해주셨는데;;
같은 에러가 지속돼용;;
톰켓을 선택하고 clean작업을 하면 에러가 안되는걸로 봐서
"정상적으로 server(tomcat 등)의 임시 배포 디렉토리에 배포가 되지 않은 경우" 같은데
임시 배포 디렉토리에 정상적으로 배포되면 어떤결과가 되는지
파일이 어떻게 생성되는게 정상적인지 알려주세요;;;;
A
안녕하세요.. 박수진님..
개발환경의 workspace 밑에 .metadata/.plugins/org.eclipse.wst.server.core 디렉토리에 보시면.. tmp0, tmp1, 등의 디렉토리가 있는데..
이 디렉토리가 임시 배포 디렉토리입니다.
우선.. Servers view에 등록된 서버를 모두 삭제하시고..
FAQ의 "ContextLoaderListener 오류 확인" 조치 및 이전 조치를 다시 해보십시오..
그럼.. 즐거운 하루되십시오.
감사합니다.
개발환경의 workspace 밑에 .metadata/.plugins/org.eclipse.wst.server.core 디렉토리에 보시면.. tmp0, tmp1, 등의 디렉토리가 있는데..
이 디렉토리가 임시 배포 디렉토리입니다.
우선.. Servers view에 등록된 서버를 모두 삭제하시고..
FAQ의 "ContextLoaderListener 오류 확인" 조치 및 이전 조치를 다시 해보십시오..
그럼.. 즐거운 하루되십시오.
감사합니다.