Невозможно найти Spring NamespaceHandler для XML пространство имен схемы [http://www.springframework.org/schema/securitypting

Я разрабатываю свое первое приложение в весенняя охрана. Мой файл applicationContext-security.xml выглядит следующим образом:







    
        
        
        
        
            
                
                
            
        
        
    

    

    

    
        
    


и файл Web.xml:




    Spring Security OpenID Demo Application

    
        contextConfigLocation
        
            /WEB-INF/applicationContext-security.xml
        
    

    
        log4jConfigLocation
        /WEB-INF/classes/log4j.properties
    

    
        webAppRootKey
        openid.root
    

    
        springSecurityFilterChain
        org.springframework.web.filter.DelegatingFilterProxy
    

    
      springSecurityFilterChain
      /*
    

    
        org.springframework.web.context.ContextLoaderListener
    

    
        org.springframework.web.util.Log4jConfigListener
    
     
        faces/index.xhtml
    

Очистка и сборка приложения завершены успешно, но когда я пытаюсь развернуть приложение, причал 7 дает мне следующую ошибку:

] СЕРЬЕЗНО: ошибка инициализации контекста
org.springframework.beans.factory.parsing.BeanDefinitionParsingException: Проблема конфигурации: Невозможно найти Spring NamespaceHandler для пространства имен схемы XML [ http://www.springframework.org/schema/security]
Ресурс, нарушающий правила: ресурс ServletContext [/WEB-INF/applicationContext-security.xml visible
в org.springframework.beans.factory.parsing.FailFastProblemReporter.error (FailFastProblemReporter.java:68)
в org.springframework.beans.factory.parsing.ReaderContext.error (ReaderContext.java:85)
at org.springframework.beans.factory.parsing.ReaderContext.error (ReaderContext.java:80)

Пробовал все, но не смог решить эту ошибку. Любая помощь будет принята с благодарностью.

ИЗМЕНИТЬ Я попробовал добавить версию Spring-Security 3.0.2 и получил следующее:

Ошибка инициализации контекста
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: строка 13 в XML-документе из ресурса ServletContext [/WEB-INF/applicationContext-security.xml] недопустима;
вложенное исключение - org.xml.sax.SAXParseException; lineNumber: 13; columnNumber: 11; cvc-complex-type.2.4.c: Соответствующий подстановочный знак является строгим, но не может быть найдено объявление для элемента 'http'. в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions (XmlBeanDefinitionReader.java:396)
в org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions (XmlBeanDefinitionReader.java:334

54
задан Yuriy 4 November 2014 в 23:11
поделиться