Could not find SpringNamespaceHandler for XML Schema Namespace [ http://www.springframework.org/schema/context]
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Configuration problem: Unable to locate NamespaceHandler for namespace [http://www.springframework.org/schema/context] Offending resource: ServletContext resource [/WEB-INF/HelloWorld-service.xml]
This is my HelloWorld-service.xml:
<?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns:context="http://www.springframework.org/schema/context" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-3.0.xsd" default-autowire="byName"> <context:component-scan base-package="com.test.service"> <context:include-filter type="annotation" expression="org.springframework.stereotype.Service"/> </context:component-scan>
In my pom.xml, I have:
<properties> <spring.version>3.0.5.RELEASE</spring.version> </properties> ........ <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> <version>${spring.version}</version> </dependency> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context-support</artifactId> <version>${spring.version}</version> </dependency>
The structure of the tree structure of the project:
Any ideas what could be causing this?
java spring xml spring-mvc maven
Unknown
source share