Kesalahan file konfigurasi pegas yang dilaporkan: Konteks "Konteks" dari Elemen "dari Elemen": Component-Scan "tidak terikat. Inilah yang saya temui ketika saya sedang mengerjakan sebuah proyek. Setelah diingatkan oleh manajer proyek dan kolega, saya akan berbicara tentang cara menyelesaikannya di sini.
1. Informasi konfigurasi pengaporan adalah sebagai berikut
<? XML Versi = "1.0" encoding = "utf-8"?> <beans xmlns = "http://www.springframework.org/schema/beans" xmlns: xsi = "http://www.w3.org/2001/xmls xsi: schemalocation = "http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans http://www.spramework.org/schema/beans/spring.spring.spramework.org/schema/beans (injeksi otomatis)-> << span style = "color: #ff00ff;"> konteks: </span> komponen-scan-package = "com.makelove88. **. Dao, com.makelove88. **. Layanan"/> <Impor sumber daya = "classpath*:*/applicationcontext-xmmmmmlow-xmmmmlex".
2. Pesan kesalahan adalah sebagai berikut
org.springframework.beans.factory.xml.xmlbeandefinitionStoreException: baris 8 dalam dokumen XML dari URL [file:/e: /installsoftware/tomcat/tomcat7u50_8888/webapps/jms/web-inflips /plassclicy/webapps/jms/web-n pengecualian bersarang adalah org.xml.sax.saxparseException; Linenumber: 8; ColumnNumber: 109; Konteks "konteks" dari elemen "dari elemen: component-scan" tidak terikat. di org.springframework.beans.factory.xml.xmlbeandefinitionreader.doloadbeandefinitions (xmlbeandefinitionreader.java:399) di org.springframework.beans.factory.xml.xmlbeandefinitionreader.loadbeandefinitions (xmlbeandefinitionreader.java:336) di org.springframework.beans.factory.xml.xmlbeandefinitionReader.LoadBeandefinitions (xmlbeandefinitionreader.java:304) di org.springframework.beans.factory.support.abstractbeandefinitionReader.LoadBeandefinitions (AbstractBeandFinitionReader.java:181) di org.springframework.beans.factory.support.abstractbeandefinitionReader.LoadBeandefinitions (AbstractBeandFinitionReader.java:217) di org.springframework.beans.factory.support.abstractbeandefinitionReader.LoadBeandefinitions (AbstractBeandFinitionReader.java:188) di org.springframework.web.context.support.xmlWebApplicationContext.LoadBeandefinitions (XMLWebApplicationContext.java:125) di org.springframework.web.context.support.xmlWebApplicationContext.LoadBeandefinitions (XMLWebApplicationContext.java:94) di org.springframework.context.support.abstractrefreshableApplicationContext.refreshbeanFactory (abstractrefreshableApplicationContext.java:129) di org.springframework.context.support.AbstractApplicationContext.ObtainFreshBeanFactory (AbstractApplicationContext.java:537) di org.springframework.context.support.abstractapplicationContext.refreshesh (abstracationplication.support.abstractapplication org.springframework.web.context.contextLoader.configureandrefreshReshAbapplicationContext (contextLoader.java:403) di org.springframework.web.context.contextLoader.initWapplicationContext (ContextLoader.context.contextLoader.InitWebApplicationCext (ContextLoader.jeb.context org.springframework.web.context.contextLoaderListener.contextInitialized (ContextLoaderListener.java:106) di org.apache.catalina.core.standardcontext.listenerstart (standarcontext.java:4961) di org.apache.catalina.core.standardcontext.startinternal (StandardContext.java:5455) di org.apache.catalina.util.lifecyclebase.start (lifecyclebase.java:150) di org.apache.catalina.core.containerbase $ startchild.call (containerbase.java:1559) di org.apache.catalina.core.containerbase $ startchild.call (containerbase.java:1549) di java.util.concurrent.futuretask.run (futuretask.java:262) di java.util.concurrent.threadpoolexecutor.runworker (threadpoolexecutor.java:1145) di java.util.concurrent.threadpoolpoolexecutor.1145) di java.util.concurrent.threadpoolpoolexutor java.lang.thread.run (thread.java:745) disebabkan oleh: org.xml.sax.saxparseException; Linenumber: 8; ColumnNumber: 109; Konteks "konteks" dari elemen "dari elemen: component-scan" tidak terikat. di com.sun.org.apache.xerces.internal.util.errorhandlerwrapper.createSaxparseException (errorhandlerwrapper.java:198) di com.sun.org.apache.xerces.internal.rorhandlerwrapper.sunror (errorhandlerlerer.util.rorhandlerwrapper.fatalerror (errorhandlerlerer.util.rorhandlerwrapper.fatalerror (errorhandlerlerer.utiler com.sun.org.apache.xerces.internal.impl.xmlerrorreporter.reporterror (xmlerrorreporter.java:441) di com.sun.org.apache.xerces.internal.impl.xmlerrorreporter.reporterror (xmlerrerrorrepor:xmlerrorreporter.reporterror (xmlerrerrorreporing:repor2 com.sun.org.apache.xerces.internal.impl.xmlerrorreporter.reporterror (xmlerrorreporter.java:325) di com.sun.org.apache.xerces.internal.impl.xmlnsdocumentscannerimpl.scansces. com.sun.org.apache.xerces.internal.impl.xmldocumentFragmentscannerImpl $ fragmentContentDriver.next (xmldocumentfragmentscannerImpl.java:2786) di com.sun.org.apache.xerces.internal.impl.xmldocumentscannerImpl.next (xmldocumentscannerImpl.java:606) di com.sun.org.apache.xerces.internal.impl.xmlnsdocumentscanml.next (xmlnsoumse.apmansumentscumentscumentscuments (XMLNSOULSOMERSCOUMENTS (XMLNSOULSIMENT (XMLNSOULSIMER ( com.sun.org.apache.xerces.internal.impl.xmldocumentfragmentscannerImpl.scandocument (xmldocumentfragmentscannerImpl.java:510) di com.sun.org.apache.xerces.internal.parsers.xml11configuration com.sun.org.apache.xerces.internal.parsers.xml11configuration.parse (xml11configuration.java:777) di com.sun.org.apache.xerces.internal.parsers.xmlparser.parse (xmlparser.java.parsers.xmlparser.parse (xmlparser.java:1)) com. org.springframework.beans.factory.xml.defaultdocumentloader.loaddocument (defaultDocumentloader.java:76) di org.springframework.beans.factory.xml.xmlbeanDefinition.doloaddocument.xmlbeAdeFinition org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:391) ... 22 more November 09, 2016 10:09:32 am org.apache.catalina.core.StandardContext listenerStart Serious: Exception sending context initialized event to listener contoh kelas org.springframework.web.context.contextLoaderListener
【Analisis Masalah】
Tag konteks digunakan dalam file konfigurasi, tetapi tidak dinyatakan.
【Larutan】
Tambahkan Deklarasi Konteks dalam File Konfigurasi
<? Xml Version = "1.0" encoding = "UTF-8"?> <beans xmlns = "http://www.springframework.org/schema/beans" xmlns: xsi = "http://www.w3.org/2001/xml; xmlns: context = "http://www.springframework.org/schema/context" </span> xsi: schemalocation = "http://www.spramework.org/schema/beans http://www.spramework.org/schema.beans http://www.spramework.orgaMema style = "Color: #ff00ff;"> http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd </span> "> <!-caneCon dari dao dan context.xsd </span>"> <!-caneCon dari DAO dan CONTACTECTEX.XSD </span> "> <!-Automatic scan of automatic dari DAO dan CONTEXT.XSD </span>"> <!-Automatic scan of Automatic dari Dao dan Context. Paket dasar = "com.makelove88. **. Dao, com.makelove88. **. Layanan" /> <impor sumber daya = "classpath*:* /applicationContext-*. xml" /> </teans>
Terima kasih telah membaca, saya harap ini dapat membantu Anda. Terima kasih atas dukungan Anda untuk situs ini!