템플릿 설치 후 공통컴포넌트 추가후 에러
- 작성자 :
- 박*진
- 작성일 :
- 2011-11-28 17:39:06
- 조회수 :
- 1,931
- 구분 :
- 공통컴포넌트
- 진행상태 :
- 완료
Q
템플릿 설치 후 공통컴포넌트 추가후 에러가 나네요
지난 일주일 동안 전자정부프레임워크 도입을 위해
삽질의 연속이네요 ㅜ
템플릿 생성 (내부사용자용)까진 잘 됩니다. 이거만 한 100번은 넘게 한듯합니다.
그 이후 문제가
사용자별로 권한 설정이 안되네요.
가령 그룹별이라던지 사용자별로 어떤 메뉴는 접근이 되고
어떤 메뉴는 접근이 안되는 기능이 안되네요.
컨트롤러를 추가해서 접근을 하면 접근 오류라고 뜨꾸요.
또. 메뉴 관리 컴포넌트 추가를 하면
잘 돌아가는 기본 템플릿 페이지가 이클립스 소스단에서 빨간 오류를 뿜어 내며
톰켓 리스타트를 하면 404를 뿜어 냅니다.
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from file [D:\workspace\erp_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\erp\WEB-INF\classes\egovframework\spring\com\context-common.xml]; nested exception is java.lang.IllegalStateException: Annotation-specified bean name 'RestdeManageService' for bean class [egovframework.let.sym.cal.service.impl.EgovCalRestdeManageServiceImpl] conflicts with existing, non-compatible bean definition of same name and class [egovframework.com.sym.cal.service.impl.EgovCalRestdeManageServiceImpl]
Caused by: java.lang.IllegalStateException: Annotation-specified bean name 'RestdeManageService' for bean class [egovframework.let.sym.cal.service.impl.EgovCalRestdeManageServiceImpl] conflicts with existing, non-compatible bean definition of same name and class [egovframework.com.sym.cal.service.impl.EgovCalRestdeManageServiceImpl]
등과 같은 수많은 에러를 뿜어내며 404 페이지가 나오네요..
제가 잘못 접근하고 있는 것일까요?
스트럿츠에서 스프링으로 넘어오면서 전자정부 프레임워크를 도입할려고 했지만
까먹은 지난 일주일이 아깝네요 ㅜ
어디서 부터 시작을 해야 할지.....
지난 일주일 동안 전자정부프레임워크 도입을 위해
삽질의 연속이네요 ㅜ
템플릿 생성 (내부사용자용)까진 잘 됩니다. 이거만 한 100번은 넘게 한듯합니다.
그 이후 문제가
사용자별로 권한 설정이 안되네요.
가령 그룹별이라던지 사용자별로 어떤 메뉴는 접근이 되고
어떤 메뉴는 접근이 안되는 기능이 안되네요.
컨트롤러를 추가해서 접근을 하면 접근 오류라고 뜨꾸요.
또. 메뉴 관리 컴포넌트 추가를 하면
잘 돌아가는 기본 템플릿 페이지가 이클립스 소스단에서 빨간 오류를 뿜어 내며
톰켓 리스타트를 하면 404를 뿜어 냅니다.
org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from file [D:\workspace\erp_workspace\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\erp\WEB-INF\classes\egovframework\spring\com\context-common.xml]; nested exception is java.lang.IllegalStateException: Annotation-specified bean name 'RestdeManageService' for bean class [egovframework.let.sym.cal.service.impl.EgovCalRestdeManageServiceImpl] conflicts with existing, non-compatible bean definition of same name and class [egovframework.com.sym.cal.service.impl.EgovCalRestdeManageServiceImpl]
Caused by: java.lang.IllegalStateException: Annotation-specified bean name 'RestdeManageService' for bean class [egovframework.let.sym.cal.service.impl.EgovCalRestdeManageServiceImpl] conflicts with existing, non-compatible bean definition of same name and class [egovframework.com.sym.cal.service.impl.EgovCalRestdeManageServiceImpl]
등과 같은 수많은 에러를 뿜어내며 404 페이지가 나오네요..
제가 잘못 접근하고 있는 것일까요?
스트럿츠에서 스프링으로 넘어오면서 전자정부 프레임워크를 도입할려고 했지만
까먹은 지난 일주일이 아깝네요 ㅜ
어디서 부터 시작을 해야 할지.....
A
안녕하세요. 박석진님
실행환경 템플릿(내부 사용자용)은 프로젝트에서 참조할수 있도록 공통컴포넌트를 해당 업무에 맞게 커스마이징해서 제공하는 템플릿입니다.
따라서 실행환경 템플릿에서는 공통컴포넌트 추가가 되지 않습니다.
(스키마, 설정파일 등이 커스터마이징 되었습니다.)
실행환경 템플릿은 개발시 참조하시고, 공통컴포넌트 추가는 eGovframe Web Project에 추가하셔서 작업하시면 정상적으로 동작하게 됩니다.
수고하세요.
실행환경 템플릿(내부 사용자용)은 프로젝트에서 참조할수 있도록 공통컴포넌트를 해당 업무에 맞게 커스마이징해서 제공하는 템플릿입니다.
따라서 실행환경 템플릿에서는 공통컴포넌트 추가가 되지 않습니다.
(스키마, 설정파일 등이 커스터마이징 되었습니다.)
실행환경 템플릿은 개발시 참조하시고, 공통컴포넌트 추가는 eGovframe Web Project에 추가하셔서 작업하시면 정상적으로 동작하게 됩니다.
수고하세요.