No bean named
- 작성자 :
- 천*미
- 작성일 :
- 2023-06-26 09:57:20
- 조회수 :
- 622
- 구분 :
- 실행환경 / 4.0
- 진행상태 :
- 완료
Q
프레임워크 3.9=>3.10=>4.0 업그레이드 작업 완료 후 톰캣 실행 시 첨부된 파일과 같이 오류 메세지가 발생하고 실행이 안되고 있습니다.
3.1부터 단계별로 업그레이드 진행중이며, 3.9까지는 이상이 없었고 3.10.0으로 업그레이드 진행부터 발생하고 있습니다.
22일에 올린 글 답변 확인 후
=======================
플러그인이 설치된 관련 리파지토리 부분을 삭제하고
(또는 리파지토리 변경이나 전체 삭제{backup 필수} 후) 진행하시기 바랍니다.
maven update(forced > check)
maven clean
maven install
========================
해당 부분 진행하여도 동일한 오류가 발생합니다.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'protectPointcutPostProcessor' defined in URL [jar:file:~~~~경로~~~~org.egovframe.rte.fdl.security-4.0.0.jar!/~~경로~~/pointcut-config.xml] Cannot resolve reference to bean 'methodSecurityMetadataSources' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'methodSecurityMetadataSources' available
어떤 부분 확인해보면 좋을지 도움 부탁드립니다.
3.1부터 단계별로 업그레이드 진행중이며, 3.9까지는 이상이 없었고 3.10.0으로 업그레이드 진행부터 발생하고 있습니다.
22일에 올린 글 답변 확인 후
=======================
플러그인이 설치된 관련 리파지토리 부분을 삭제하고
(또는 리파지토리 변경이나 전체 삭제{backup 필수} 후) 진행하시기 바랍니다.
maven update(forced > check)
maven clean
maven install
========================
해당 부분 진행하여도 동일한 오류가 발생합니다.
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'protectPointcutPostProcessor' defined in URL [jar:file:~~~~경로~~~~org.egovframe.rte.fdl.security-4.0.0.jar!/~~경로~~/pointcut-config.xml] Cannot resolve reference to bean 'methodSecurityMetadataSources' while setting constructor argument; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'methodSecurityMetadataSources' available
어떤 부분 확인해보면 좋을지 도움 부탁드립니다.
환경정보
-
- OS 정보 : window
- 표준프레임워크 버전 : 4.0
- JDK(JRE) 정보 : 1.8
- WAS 정보 :
- DB 정보 : mssql
- 기타 환경 정보 : tomcat7
첨부파일
A
안녕하세요.
표준프레임워크 센터입니다.
로그 내용으로 미루어 보아, security 설정이 정상적으로 진행되지 않아 해당 이름의 빈을 찾을 수 없는 것으로 보입니다.
다음 가이드를 참고하여
"1-2. 간소화 서비스 설정 변경"에서
xsd 파일의 버전명 변경 부분도 적용 되었는지 확인해 보시기 바랍니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtemigration3.10
Server security에 대한 설정 간소화는 다음 가이드 링크를 참조 가능합니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3.10:fdl:server_security:xmlschema
감사합니다.
표준프레임워크 센터입니다.
로그 내용으로 미루어 보아, security 설정이 정상적으로 진행되지 않아 해당 이름의 빈을 찾을 수 없는 것으로 보입니다.
다음 가이드를 참고하여
"1-2. 간소화 서비스 설정 변경"에서
xsd 파일의 버전명 변경 부분도 적용 되었는지 확인해 보시기 바랍니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtemigration3.10
Server security에 대한 설정 간소화는 다음 가이드 링크를 참조 가능합니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3.10:fdl:server_security:xmlschema
감사합니다.