org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException:クラスパスリソース[beanFactoryTest.xml]からXML文書内の4行は無効です。ネストされた例外は、org.xml.sax.SAXParseExceptionです。LINENUMBER:4。ColumnNumberに:131; CVC-elt.1:找不到元素'豆'的声明。
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:397)で
org.springframework.beans.factory.xml.XmlBeanDefinitionReaderで。 loadBeanDefinitions(XmlBeanDefinitionReader.java:335)
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:303)で
org.springframework.beans.factory.xml.XmlBeanFactoryでの<init>(XmlBeanFactory.java。: 79)
org.springframework.beans.factory.xml.XmlBeanFactory。<初期化>(XmlBeanFactory.java:67)で
com.day.Main.testSimpleLoadで(Main.java:17)
sun.reflect.NativeMethodAccessorImpl.invoke0(ネイティブメソッド)で
sun.reflect.NativeMethodAccessorImpl.invoke(不明なソース)で
sun.reflect.DelegatingMethodAccessorImpl.invoke(不明なソース)で
java.lang.reflect.Method.invoke(不明なソース)で
org.junit.runners.model.FrameworkMethod $ 1での。 runReflectiveCall(FrameworkMethod.java:50)
org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)で
org.junit.runners.model.FrameworkMethod.invokeExplosivelyで(FrameworkMethod.java:47)
org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)で
org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)で
org.junit.runners.BlockJUnit4ClassRunner.runChildで(BlockJUnit4ClassRunner .java:78)
org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)で
org.junit.runners.ParentRunnerの$ 3.run(ParentRunner.java:290)で
org.junit.runners.ParentRunner $ 1での。スケジュール(ParentRunner.java:71)
org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)で
org.junit.runners.ParentRunner.accessで$ 000(ParentRunner.java:58)
org.junit.runnersで。 ParentRunner $ 2.evaluate(ParentRunner.java:268)
org.junit.runners.ParentRunner.run(ParentRunner.java:363)で
org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:86)で
org.eclipse.jdt.internal.junitで.runner.TestExecution.run(TestExecution.java:38)
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTestsで(RemoteTestRunner.java:459)
org.eclipse.jdt.internal.junit.runner.RemoteTestRunnerで.runTests(RemoteTestRunner.java:675)
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:382)で
org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.mainで(RemoteTestRunner .java:192)
によって引き起こさ:org.xml.sax.SAXParseException。LINENUMBER:4。ColumnNumberに:131; CVC-elt.1:找不到元素'豆'的声明。
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(不明なソース)で
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(不明なソース)で
com.sun.orgで.apache.xerces.internal.impl.XMLErrorReporter.reportError(不明なソース)
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(不明なソース)で
com.sun.org.apache.xerces.internalで.impl.XMLErrorReporter.reportError(不明なソース)
com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(不明なソース)で
com.sun.org.apache.xerces.internal.impl.xsで.XMLSchemaValidator.startElement(不明なソース)
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(不明なソース)で
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl $ NSContentDriver.scanRootElementHook(不明なソース)で
はcom.sunで.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl $ FragmentContentDriver.next(不明なソース)
com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl $ PrologDriver.next(不明なソース)で
com.sun.orgで.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(不明なソース)
com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(不明なソース)で
com.sun.org.apache.xerces.internalで.impl.XMLDocumentFragmentScannerImpl.scanDocument(不明なソース)
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース)で
com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(不明なソース)で
com.sun.orgで.apache.xerces.internal.parsers.XMLParser.parse(不明なソース)
com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(不明なソース)で
com.sun.org.apache.xerces.internalで.jaxp.DocumentBuilderImpl.parse(不明なソース)
org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:75)で
org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitionsで(XmlBeanDefinitionReader.java: 389)
... 28もっと
エラーログのチェック春のXML設定ファイルは、豆の内部に配置されているとおり
<豆のxmlns = "http://www.Springframework.org/schema/beans"
のxmlns:XSI = "http://www.w3.org/2001/XMLSchema-instance"
のxsi:schemaLocationの= "のhttp:// WWW .springframework.org /スキーマ/豆
http://www.springframework.org/schema/beans/spring-beans.xsd ">
S http://www.Springframework.org/schema/beansは小文字である必要があり、その中に見つけました。本の深さ分析におけるスプリングソースの設定が間違っています。手動操作が行に来ました。
次のように正しく設定
<豆のxmlns = "http://www.springframework.org/schema/beans"
のxmlns:XSI = "http://www.w3.org/2001/XMLSchema-instance"
のxsi:schemaLocationの= "のhttp:// WWW .springframework.org /スキーマ/豆
http://www.springframework.org/schema/beans/spring-beans.xsd ">