Ошибка файла конфигурации пружины сообщается: префикс «контекст» элемента «контекст: компонент-сканирование» не связана. Это то, с чем я столкнулся, когда работал над проектом. После того, как мне напомнили менеджер проекта и коллеги, я расскажу о том, как решить его здесь.
1. Информация о конфигурации по стринге выглядит следующим образом
<? xml version = "1.0" Encoding = "UTF-8"?> <Beans xmlns = "http://www.springframework.org/schema/beans" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xsi: schemalocation = "http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-bans.xssd». (Автоматическая инъекция)-> << span style = "color: #ff00ff;"> context: </span> component-scan base-package = "com.makelove88. **. Dao, com.makelove88. **.
2. Сообщение об ошибке следующим образом
org.springframework.beans.factory.xml.xmlbeandefinitionStoreException: строка 8 в XML Document из URL [File:/e:/installSoftware/tomcat/tomcat7u50_8888/webapps/jms/web-inf/classessescontext.xml; Вложенное исключение - org.xml.sax.saxparseexception; Линевое белье: 8; ColumnNumber: 109; Префикс «контекст» элемента «контекст: компонент-сканирование» не связан. at org.springframework.beans.factory.xml.xmlbeandefinitionreader.doloadbeandefinitions (xmlbeandefinitionReader.java:399) на org.springframework.beans.factory.xml.xmlbeandefinitionReader.LoadBeanDefinitions (XmlbeanDefinitionReader.java:336) в org.springframework.beans.factory.xml.xmlbeandefinitionReader.LoadBeanDefinitions (XmlbeanDefinitionReader.java:304) в org.springframework.beans.factory.support.abstractbeandefinitionReader.LoadBeanDefinitions (AbstractBeanDefinitionReader.java:181) AT org.springframework.beans.factory.support.abstractbeandefinitionReader.LoadBeanDefinitions (AbstractBeanDefinitionReader.java:217) AT org.springframework.beans.factory.support.abstractbeandefinitionReader.LoadBeanDefinitions (AbstractBeanDefinitionReader.java:188) AT org.springframework.web.context.support.xmlwebapplicationcontext.loadbeandefinitions (xmlwebapplicationcontext.java:125) в org.springframework.web.context.support.xmlwebapplicationcontext.loadbeandefinitions (xmlwebapplicationcontext.java:94) в org.springframework.context.support.abstractrefreshableapplicationcontext.refreshbeanfactory (abstractrefreshableapplicationcontext.java:129) at org.springframework.context.support.abstractapplication. org.springframework.context.support.abstractapplicationcontext.refresh (AbstractApplicationContext.java:452) на org.springframework.web.context.contextloader.configureAndReshwebpplicationcontext (contextload.java:403) org.springframework.web.context.contextloader.initWebApplicationContext (contextLoader.java:306) at org.springframework.web.context.contextlisterlistener.contextInitialize (contextLoaderListerener.java:106) org.apache.catalina.core.standardcontext.listenerStart (StandardContext.java:4961) на org.apache.catalina.core.standardcontext.startinternal (StandardContext.java:5455) at org.apache.catalina.util.lifecyclebasart.StavArtArtArtArtArtArtArtArtArtArtARTARTARTARTARTARTARTARTARTARTARTART at org.apache.catalina.core.containerbase $ startchild.call (containerbase.java:1559) по адресу org.apache.catalina.core.containerbase $ startchild.call (containerbase.java:1549) java.util.concurrent.futuretask.run (futuretask.java:262) на java.util.concurrent.threadpoolexecutor.runworker (ThreadPoolexeCutor.java:1145) java.util.concurrent.threadpoolexecutor $ corker.run (threadpoolexecutor.java:615) по адресу java.lang.thread.run (thread.java:745), вызванная: org.xml.sax.sarpseexception; Линевое белье: 8; ColumnNumber: 109; Префикс «контекст» элемента «контекст: компонент-сканирование» не связан. на com.sun.org.apache.xerces.internal.util.errorhandlerwrapper.createSAxParseException (errorHandlerWrapper.java:198) на com.sun.org.apache.xerces.internal.util.errorhandlerwrapper.fatalerror (errorhandler.java com.sun.org.apache.xerces.internal.impl.xmlerrorReporter.ReporterRor (xmlerrorRorporter.java:441) на com.sun.org.apache.xerces.internal.impl.xmlerrorporter.reporterror (xmlerror com.sun.org.apache.xerces.internal.impl.xmlerrorReporter.reporterror (xmlerrorReporter.java:325) в com.sun.org.apache.xerces.internal.impl.xmlnsdocumentscannerimpl.scanstartelement (xmlnsdocumentscannerimpl.java:289) в com.sun.org.apache.xerces.internal.impl.xmldocumentfragmentscannerimpl $ fragmentContentdriver.next (xmldocumentfragmentsCannerimpl.java:2786) в com.sun.org.apache.xerces.internal.impl.xmldocumentscannerimpl.next (xmldocumentscannerimpl.java:606) на com.sun.org.apache.xerces.internal.impl.xmlnsdocumentscannerimpl.next (xmlnsdocmentscamentscamentscampl. com.sun.org.apache.xerces.internal.impl.xmldocumentfragmentscannerimpl.scandocument (xmldocumentfragmentscannerimpl.java:510) at com.sun.org.apache.xerces.internal.parsers.xml11configuration.parse (xmlcerces.jenternal.parsers.xml11configuration.parse (xmlcerces.jenternal.parsers.xml11configuration.parse. sun.org.apache.xerces.internal.parsers.xml11configuration.parse (xml11configuration.java:777) на com.sun.org.apache.xerces.internal.parsers.xmlparser.parse (xmlparser.java:141) com.sun.org.apache.xerces.internal.parsers.domparser.parse (domparser.java:243) на com.sun.org.apache.xerces.internal.jaxp.documentbuilderimpl.pars org.springframework.beans.factory.xml.defaultdocumentloader.loaddocument (defaultDocumentLoader.java:76) на org.springframework.beans.factory.xml.xmlbeandefinitionreader.doloaddocument (xmlbeandefinitionreader.javaReadReader org.springframework.beans.factory.xml.xmlbeandefinitionReader.doloadbeanDefinitions (xmlbeandefinitionReader.java:391) ... еще 22 ноября 09, 2016 10:09:32 org.Apache.catalina.core.core. org.springframework.web.context.contextloaderListener
【Анализ проблем】
Тег контекста используется в файле конфигурации, но не объявлен.
【Решение】
Добавить декларацию контекста в файл конфигурации
<? xml version = "1.0" Encoding = "UTF-8"?> <Beans xmlns = "http://www.springframe.org/schema/beans" xmlns: xsi = "http://www.w3.org/2001/xmlschema-instance" xmlns:context="http://www.springframework.org/schema/context" </span> xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd <span style = "color: #ff00ff;"> http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd </span> " base-package = "com.makelove88. **. Dao, com.makelove88.
Спасибо за чтение, я надеюсь, что это поможет вам. Спасибо за поддержку этого сайта!