2.7에서 3.0 업그레이드 중 security 관련 문제 문의
- 작성자 :
- 최*민
- 작성일 :
- 2022-09-20 20:39:42
- 조회수 :
- 1,065
- 구분 :
- 개발환경 / 3.0
- 진행상태 :
- 완료
Q
전자정부프레임워크 2.7 로 만들어진 프로젝트를
최종 3.10 으로 업그레이드 하려는데, 단계별로 진행해야 한다는 답이 보여 그렇게 진행하고 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtemigration3.0
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:upgrade
위 가이드를 보고 2.7 -> 3.0 으로 작업하는 중에 아래와 같은 에러가 발생합니다. (error 로그 파일 첨부)
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterSecurityInterceptor' defined in file [C:\workspace\STS\.metadata\.plugins\org.eclipse.wst.server.core\tmp6\wtpwebapps\project1\WEB-INF\classes\egovframework\spring\com\context-security.xml]: Cannot resolve reference to bean 'databaseSecurityMetadataSource' while setting bean property 'securityMetadataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'databaseSecurityMetadataSource' defined in file [C:\workspace\STS\.metadata\.plugins\org.eclipse.wst.server.core\tmp6\wtpwebapps\project1\WEB-INF\classes\egovframework\spring\com\context-security.xml]: Cannot resolve reference to bean 'requestMap' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMap' defined in file [C:\workspace\STS\.metadata\.plugins\org.eclipse.wst.server.core\tmp6\wtpwebapps\project1\WEB-INF\classes\egovframework\spring\com\context-security.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException
답변 부탁드립니다.
(context-security.xml 파일도 첨부했습니다.)
감사합니다.
최종 3.10 으로 업그레이드 하려는데, 단계별로 진행해야 한다는 답이 보여 그렇게 진행하고 있습니다.
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rtemigration3.0
https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:upgrade
위 가이드를 보고 2.7 -> 3.0 으로 작업하는 중에 아래와 같은 에러가 발생합니다. (error 로그 파일 첨부)
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'filterSecurityInterceptor' defined in file [C:\workspace\STS\.metadata\.plugins\org.eclipse.wst.server.core\tmp6\wtpwebapps\project1\WEB-INF\classes\egovframework\spring\com\context-security.xml]: Cannot resolve reference to bean 'databaseSecurityMetadataSource' while setting bean property 'securityMetadataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'databaseSecurityMetadataSource' defined in file [C:\workspace\STS\.metadata\.plugins\org.eclipse.wst.server.core\tmp6\wtpwebapps\project1\WEB-INF\classes\egovframework\spring\com\context-security.xml]: Cannot resolve reference to bean 'requestMap' while setting constructor argument; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'requestMap' defined in file [C:\workspace\STS\.metadata\.plugins\org.eclipse.wst.server.core\tmp6\wtpwebapps\project1\WEB-INF\classes\egovframework\spring\com\context-security.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException
답변 부탁드립니다.
(context-security.xml 파일도 첨부했습니다.)
감사합니다.
환경정보
-
- OS 정보 : windows7
- 표준프레임워크 버전 : 3.0
- JDK(JRE) 정보 : 1.7
- WAS 정보 : tomcat-8.5
- DB 정보 : mysql
- 기타 환경 정보 :
A
안녕하세요.
표준프레임워크센터입니다.
표준프레임워크 3.0 버전부터 스프링 시큐리티를 간소화방식 설정으로 지정하실 수 있습니다.
위키가이드 설정간소화 >>> https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema
또한 1.X 혹은 2.X 버전에서 3.10 버전으로 업그레이드 시 참고하실 수 있은 가이드를
별도로 제공하고 있으니 참고하시기 바랍니다.
포털의 [알림마당 > 자료실] 에서 내려받으실 수 있습니다.
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=75&bbsId=3&nttId=1778
감사합니다.
표준프레임워크센터입니다.
표준프레임워크 3.0 버전부터 스프링 시큐리티를 간소화방식 설정으로 지정하실 수 있습니다.
위키가이드 설정간소화 >>> https://www.egovframe.go.kr/wiki/doku.php?id=egovframework:rte3:fdl:server_security:xmlschema
또한 1.X 혹은 2.X 버전에서 3.10 버전으로 업그레이드 시 참고하실 수 있은 가이드를
별도로 제공하고 있으니 참고하시기 바랍니다.
포털의 [알림마당 > 자료실] 에서 내려받으실 수 있습니다.
https://www.egovframe.go.kr/home/ntt/nttRead.do?pagerOffset=0&searchKey=&searchValue=&menuNo=75&bbsId=3&nttId=1778
감사합니다.