简体   繁体   English

Spring org.xml.sax.SAXParseException找不到元素'beans'的声明

[英]Spring org.xml.sax.SAXParseException Cannot find the declaration of element 'beans'

I am getting this exception below which mite be due to incorrect xsd that i am using please advise how to overcome from this 我收到此异常,这是由于我使用的不正确的xsd引起的,请告知如何克服此异常

below is the xsd declartions that i am using in my xml file 以下是我在xml文件中使用的xsd声明

<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:int="http://www.springframework.org/schema/integration"
    xmlns:jms="http://www.springframework.org/schema/integration/jms"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/jms http://www.springframework.org/schema/jms/spring-jms-3.0.xsd
        http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration-2.0.xsd
        http://www.springframework.org/schema/integration/jms http://www.springframework.org/schema/integration/jms/spring-integration-jms-2.0.xsd
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-3.0.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context-3.0.xsd">

and below are the jars that i am using in my classpath 下面是我在我的类路径中使用的罐子

    <classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/crimson.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/jaxp.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/jcert.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/jms.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/jndi.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/jnet.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/jsse.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/jta-spec1_0_1.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/tibcrypt.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/tibjms.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/tibjmsadmin.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/tibjmsapps.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/tibrvj.jar"/>
<classpathentry kind="lib" path="C:/Release12/lib/thirdparty/tibco-ems/4.2.0/tibrvjms.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring-jms.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/commons-lang-2.6.jar/commons-lang-2.6.jar"/>
<classpathentry kind="lib" path="C:/tibco/log4j-1.2.9.jar"/>
<classpathentry kind="lib" path="C:/tibco/spring.jar"/>
<classpathentry kind="lib" path="C:/tibco/spring-beans-2.0.4.jar"/>
<classpathentry kind="lib" path="C:/tibco/spring-context-2.0.4.jar"/>
<classpathentry kind="lib" path="C:/tibco/spring-core-2.0.4.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/org-apache-commons-logging.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-core-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-event-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-feed-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-file-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-ftp-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-groovy-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-http-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-httpinvoker-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-ip-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-jdbc-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-jms-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-jmx-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-mail-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-rmi-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-security-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-sftp-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-stream-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-test-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-twitter-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-ws-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-xml-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/abcsaral/sprintintegrationn/spring integration/spring integration/spring-integration-xmpp-2.0.5.RELEASE.jar"/>
<classpathentry kind="lib" path="C:/org.springframework.jms-3.1.0.M1.jar/org.springframework.jms-3.1.0.M1.jar"/>
<classpathentry kind="lib" path="C:/xerces.jar/xerces.jar"/>
<classpathentry kind="lib" path="C:/xercesImpl.jar/xercesImpl.jar"/>

the exception that i am getting below is 我下面的例外是

    org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 11 in XML document from class path resource [jms-spring-context.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 11; columnNumber: 120; cvc-elt.1: Cannot find the declaration of element 'beans'.
Caused by: org.xml.sax.SAXParseException; lineNumber: 11; columnNumber: 120; cvc-elt.1: Cannot find the declaration of element 'beans'.
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown Source)
    at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown Source)

You are using spring beans 2.0.4.jar but reference the spring 3 xsd. 您正在使用Spring bean 2.0.4.jar,但参考spring 3 xsd。 That do not work. 那行不通。

<beans xmlns="http://www.springframework.org/schema/beans"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:int="http://www.springframework.org/schema/integration"
    xmlns:jms="http://www.springframework.org/schema/integration/jms"
    xmlns:context="http://www.springframework.org/schema/context"
    xsi:schemaLocation="http://www.springframework.org/schema/jms http://www.springframework.org/schema/jms/spring-jms.xsd
        http://www.springframework.org/schema/integration http://www.springframework.org/schema/integration/spring-integration.xsd
        http://www.springframework.org/schema/integration/jms http://www.springframework.org/schema/integration/jms/spring-integration-jms.xsd
        http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd
        http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">

remove the version from the xsd location and it should work. 从xsd位置删除该版本,它应该可以工作。

Also you should upgrade to a newer spring version. 另外,您应该升级到较新的春季版本。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 org.xml.sax.SAXParseException; 找不到元素&#39;beans:beans的声明 - org.xml.sax.SAXParseException; Cannot find the declaration of element 'beans:beans org.xml.sax.SAXParseException; lineNumber:6; columnNumber:122; cvc-elt.1:找不到元素&#39;beans&#39;的声明 - org.xml.sax.SAXParseException; lineNumber: 6; columnNumber: 122; cvc-elt.1: Cannot find the declaration of element 'beans' root-context.xml] 无效; 嵌套异常是 org.xml.sax.SAXParseException; cvc-elt.1: 找不到元素 'beans' 的声明 - root-context.xml] is invalid; nested exception is org.xml.sax.SAXParseException; cvc-elt.1: Cannot find the declaration of element 'beans' org.xml.sax.SAXParseException:cvc-elt.1:找不到元素'tns:root_element'的声明 - org.xml.sax.SAXParseException: cvc-elt.1: Cannot find the declaration of element 'tns:root_element' org.xml.sax.SAXParseException“ Beans”后必须跟随属性规范 - org.xml.sax.SAXParseException “Beans” must be followed by attribute specifications org.xml.sax.SAXParseException - org.xml.sax.SAXParseException Spring-MVC org.xml.sax.SAXParseException - Spring-mvc org.xml.sax.SAXParseException 获取org.xml.sax.SAXParseException启动Spring MVC应用程序 - Getting org.xml.sax.SAXParseException starting Spring MVC application 面对org.xml.sax.SAXParseException - Facing org.xml.sax.SAXParseException 解析DOM - org.xml.sax.SAXParseException - Parsing DOM - org.xml.sax.SAXParseException
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM