2012-03-20 2 views
1

У меня есть следующие в моей dispatcher-servlet.xmlSpring MVC 3.1 - ошибка пространство имен

<?xml version="1.0" encoding="UTF-8"?> 
<beans xmlns="http://www.springframework.org/schema/beans" 
     xmlns:mvc="http://www.springframework.org/schema/mvc" 
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
     xmlns:context="http://www.springframework.org/schema/context" 
     xmlns:util="http://www.springframework.org/schema/util" 
     xmlns:beans="http://www.springframework.org/schema/beans" 
     xsi:schemaLocation="http://www.springframework.org/schema/mvc 
          http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd 
          http://www.springframework.org/schema/beans 
          http://www.springframework.org/schema/beans/spring-beans-3.1.xsd 
          http://www.springframework.org/schema/context 
          http://www.springframework.org/schema/context/spring-context-3.1.xsd 
          http://www.springframework.org/schema/util 
          http://www.springframework.org/schema/util/spring-util-3.1.xsd"> 

Валидация XML терпит неудачу говоря

Invalid контент был обнаружен, начиная с элемента 'контекста: Компонент-сканирование'. Один из {{"http://www.springframework.org/schema/mvc":argument-resolvers," http://www.springframework.org/ schema/mvc ": return-value-handlers}" ожидается ,

Я проверял схемы, определенные в http://www.springframework.org/schema/mvc/ и кажется, что все будет в порядке. Раньше я использовал Spring mvc 3.0, и он не сталкивался с какой-либо проблемой. У меня есть все файлы jar непосредственно в WEB-INF/lib. Есть идеи?

Update

Это линия, где проверка не <context:component-scan base-package="com" /> да и все банки используются с весны 3.1

+0

Все ли банки версии 3.1? – Ralph

+0

@skaffman: обновили вопрос, чтобы предоставить информацию – Raghav

ответ

4

Может быть неправильно, но, глядя на схемы и с учетом ошибок, вы возможно, пытаетесь поместить <context:component-scan base-package="com" /> -элемент в <mvc:annotation-driven> </mvc:annotation-driven> -tags или забыли забыть о закрытии окна? <mvc:annotation-driven> -tag? Поместите компонент-сканирование за пределы тегов или закройте файл <mvc:annotation-driven> -tag.

+0

Большое спасибо. Да, я забыл закрыть . Дурак я. Я пытался выяснить, в чем проблема в течение более получаса. Надо проверить мой взгляд: P – Raghav

Смежные вопросы