security오류
- 작성자 :
- 김*수
- 작성일 :
- 2010-08-31 11:04:47
- 조회수 :
- 3,276
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
context-security.xml에 security 설정을 하고
tomcat으로 실행 시키면 다음과 같은 에러가 발생합니다.
2010-08-31 10:32:50,828 ERROR [egovframework.rte.fdl.security.userdetails.jdbc.EgovJdbcUserDetailsManager] EgovJdbcUserDetailsManager.initDao.ClassNotFoundException : java.lang.ClassNotFoundException
설정 정보는 다음과 같습니다.
-----------------------------------------------------------------
<b:bean id="jdbcUserService"
class="egovframework.rte.fdl.security.userdetails.jdbc.EgovJdbcUserDetailsManager" >
<b:property name="usersByUsernameQuery" value="SELECT USER_ID, PASSWORD, ENABLED, USER_NAME FROM USERS WHERE USER_ID = ?"/>
<b:property name="authoritiesByUsernameQuery" value="SELECT USER_ID, AUTHORITY FROM AUTHORITIES WHERE USER_ID = ?"/>
<b:property name="roleHierarchy" ref="roleHierarchy"/>
<b:property name="dataSource" ref="dataSource"/>
<b:property name="mapClass" value="egovframework.template.security.EgovUserDetailsMapping"/>
</b:bean>
tomcat으로 실행 시키면 다음과 같은 에러가 발생합니다.
2010-08-31 10:32:50,828 ERROR [egovframework.rte.fdl.security.userdetails.jdbc.EgovJdbcUserDetailsManager] EgovJdbcUserDetailsManager.initDao.ClassNotFoundException : java.lang.ClassNotFoundException
설정 정보는 다음과 같습니다.
-----------------------------------------------------------------
<b:bean id="jdbcUserService"
class="egovframework.rte.fdl.security.userdetails.jdbc.EgovJdbcUserDetailsManager" >
<b:property name="usersByUsernameQuery" value="SELECT USER_ID, PASSWORD, ENABLED, USER_NAME FROM USERS WHERE USER_ID = ?"/>
<b:property name="authoritiesByUsernameQuery" value="SELECT USER_ID, AUTHORITY FROM AUTHORITIES WHERE USER_ID = ?"/>
<b:property name="roleHierarchy" ref="roleHierarchy"/>
<b:property name="dataSource" ref="dataSource"/>
<b:property name="mapClass" value="egovframework.template.security.EgovUserDetailsMapping"/>
</b:bean>
A
안녕하세요, 김학수님
해당 되는 error 는 library 가 되는 egovframework.rte.fdl.security-1.0.0.jar 를 찾지 못해 발생하는 에러입니다. 해당되는 jar를 WEB-INF\lib 에 넣거나
pom.xml 파일에
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.security</artifactId>
<version>1.0.0</version>
</dependency>
를 추가해주셔야 합니다.
감사합니다
해당 되는 error 는 library 가 되는 egovframework.rte.fdl.security-1.0.0.jar 를 찾지 못해 발생하는 에러입니다. 해당되는 jar를 WEB-INF\lib 에 넣거나
pom.xml 파일에
<dependency>
<groupId>egovframework.rte</groupId>
<artifactId>egovframework.rte.fdl.security</artifactId>
<version>1.0.0</version>
</dependency>
를 추가해주셔야 합니다.
감사합니다