org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Failed to import bean definitions from URL location [classpath:/config/mybatis-context.xml]
Offending resource: ServletContext resource [/WEB-INF/spring/appServlet/servlet-context.xml]; nested exception is org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate Spring NamespaceHandler for XML schema namespace [http://www.springframework.org/schema/tx]
Offending resource: class path resource [config/mybatis-context.xml]
스프링을 데이터베이스의 트렌젝션 처리를 위한 spring-tx 사용 중 에러가 발생하였고, 그로 인해 프로젝트가 실행되지 않았습니다. 본 문제는 라이브러리가 존재하지 않아 http://www.springframework.org/schema/tx 를 읽을 수 없어 오류가 발생하였습니다.
해결 방안은 pom.xml 에 라이브러리를 설치하는 과정으로 해결할 수 있었습니다.
# Contents
- 해결 방안
# 해결 방안
pom.xml에 해당 의존성을 추가하여 라이브러리를 다운 받습니다.
여기서 {org.springframework-version} 에서 자신의 스프링 프레임워크 버전으로 수정하여 주시기 바랍니다.
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-tx</artifactId>
<version>${org.springframework-version}</version>
</dependency>
'오픈소스 > 스프링' 카테고리의 다른 글
[Spring] Cannot load JDBC driver class 'oracle.jdbc.OracleDriver' (1) | 2021.10.13 |
---|---|
[Spring] Mybatis 사용 중 에러 해결 -TroubleShooting (0) | 2021.10.13 |
[Spring] JNDI 설정법 및 테스트 (0) | 2021.10.13 |
[Spring] Apache Jmeter 로 웹서버 성능 체크하기 (0) | 2021.10.05 |
[Spring] Jackson의 ObjectMapper을 이용한 String to Object[VO] & Object[VO] to String (0) | 2021.10.01 |