org.xml.sax.SAXParseException;cvc-complex-type.2.4.c: 匹配通配符严格,但找不到声明

0

我在这里要做的就是让邮件发件人从我的 Java 代码中工作。

我查看了一个类似的问题,并按照此处的建议删除了 spring 版本号cvc-complex-type.2.4.c:匹配的通配符是严格的,但找不到元素“mvc:annotation-driven”的声明,但我仍然看到相同的错误。

Mar 21, 2017 9:04:53 PM org.apache.catalina.core.StandardContext listenerStart
SEVERE: Exception sending context initialized event to listener instance of class org.springframework.web.context.ContextLoaderListener
org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 10 in XML document from ServletContext resource [/WEB-INF/applicationcontext.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 10; columnNumber: 86; cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'bean'.
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:399)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:336)
    at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:304)
    at 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)
    at org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDefinitions(XmlWebApplicationContext.java:94)
    at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:129)
    at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:604)

我的 applicationContext 如下:

<?xml version="1.0" encoding="UTF-8"?>
<beans:beans xmlns="http://www.springframework.org/schema/mvc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:beans="http://www.springframework.org/schema/beans"
xmlns:context="http://www.springframework.org/schema/context" xmlns:tx="http://www.springframework.org/schema/tx"
xsi:schemaLocation="http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.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
    http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx-4.0.xsd">

    <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
     <property name="host" value="postman.mx.domain.com"/>
     <property name="username" value="[email protected]"/>
     <property name="javaMailProperties" >
         <props>
             <prop key="mail.smtp.auth" >false</prop>
         </props>
     </property>
 </bean>

我的 pom.xml 中还有一个用于 javax 邮件的条目,如下所示:

<dependency>
        <groupId>javax.mail</groupId>
        <artifactId>mail</artifactId>
        <version>1.4.2</version>
    </dependency>
休斯

bean通过更改元素添加适当的命名空间

<bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">

<bean xmlns="http://www.springframework.org/schema/beans"
      id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">

你的错误就会消失。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

启用Spring存储库cvc-complex-type.2.4.c:匹配的通配符是严格的,但是找不到元素jpa:repositories的声明

来自分类Dev

cvc-complex-type.2.4.c:匹配的通配符是严格的,但是找不到元素'mvc:annotation-driven'的声明

来自分类Dev

cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素“ mvc:annotation-driven”错误的声明

来自分类Dev

cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'bean'的声明-Spring config问题

来自分类Dev

春季安全错误:cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'http'的声明

来自分类Dev

cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'tx:annotation-driven'的声明

来自分类Dev

启用Spring存储库cvc-complex-type.2.4.c:匹配的通配符是严格的,但是找不到元素jpa:repositories的声明

来自分类Dev

“ cvc-complex-type.2.4.c:匹配的通配符是严格的,但是找不到元素'context:component-scan'的声明。”

来自分类Dev

cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'constructor-arg'的声明

来自分类Dev

cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'mvc:annotation-driven'的声明

来自分类Dev

org.xml.sax.SAXParseException; lineNumber:6;columnNumber:122; cvc-elt.1:找不到元素'beans'的声明

来自分类Dev

XML解析异常org.xml.sax.SAXParseException cvc-elt.1

来自分类Dev

EJB2项目从JBoss4迁移到JBoss6。异常:org.xml.sax.SAXParseException; 文件过早结束

来自分类Dev

XML解析错误:org.xml.sax.SAXParseException

来自分类Dev

flauce org.xml.sax.SAXParseException实体HTML.Version的声明必须以>结尾

来自分类Dev

一个JSP获得org.xml.sax.SAXParseException; 已经为元素“ c:set”指定了属性“ var”

来自分类Dev

org.xml.sax.SAXParseException:解析XML时出现意外令牌

来自分类Dev

使用JAXB读写XML文件时处理org.xml.sax.SAXParseException

来自分类Dev

使用JAXB读写XML文件时处理org.xml.sax.SAXParseException

来自分类Dev

org.xml.sax.SAXParseException; 元素的前缀; 没有约束

来自分类Dev

Eclipse-glassfish无法启动,因为org.xml.sax.SAXParseException;

来自分类Dev

如何解决错误“ org.xml.sax.SAXParseException /序言中不允许内容”?

来自分类Dev

Java JaxB Unmarshaller 给出 org.xml.sax.SAXParseException 文件过早结束

来自分类Dev

Groovy Codenarc.xml org.xml.sax.SAXParseException xsi:schemaLocation与元素类型规则集未绑定未绑定

来自分类Dev

Mule SAXParseException:cvc-complex-type.2.4.a:使用专有连接器运行Flow时内容无效。

来自分类Dev

Spring上下文错误:SAXParseException cvc-complex-type.3.2.2忽略无法解析的上下文:属性占位符

来自分类Dev

org.xml.sax.SAXParseException:在.net中使用服务时,序言中不允许包含内容

来自分类Dev

org.xml.sax.SAXParseException:在.net中使用服务时,序言中不允许包含内容

来自分类Dev

在Spring MVC中运行JUnit测试会抛出:org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/mvc/spring-mvc.xsd

Related 相关文章

  1. 1

    启用Spring存储库cvc-complex-type.2.4.c:匹配的通配符是严格的,但是找不到元素jpa:repositories的声明

  2. 2

    cvc-complex-type.2.4.c:匹配的通配符是严格的,但是找不到元素'mvc:annotation-driven'的声明

  3. 3

    cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素“ mvc:annotation-driven”错误的声明

  4. 4

    cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'bean'的声明-Spring config问题

  5. 5

    春季安全错误:cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'http'的声明

  6. 6

    cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'tx:annotation-driven'的声明

  7. 7

    启用Spring存储库cvc-complex-type.2.4.c:匹配的通配符是严格的,但是找不到元素jpa:repositories的声明

  8. 8

    “ cvc-complex-type.2.4.c:匹配的通配符是严格的,但是找不到元素'context:component-scan'的声明。”

  9. 9

    cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'constructor-arg'的声明

  10. 10

    cvc-complex-type.2.4.c:匹配的通配符很严格,但是找不到元素'mvc:annotation-driven'的声明

  11. 11

    org.xml.sax.SAXParseException; lineNumber:6;columnNumber:122; cvc-elt.1:找不到元素'beans'的声明

  12. 12

    XML解析异常org.xml.sax.SAXParseException cvc-elt.1

  13. 13

    EJB2项目从JBoss4迁移到JBoss6。异常:org.xml.sax.SAXParseException; 文件过早结束

  14. 14

    XML解析错误:org.xml.sax.SAXParseException

  15. 15

    flauce org.xml.sax.SAXParseException实体HTML.Version的声明必须以>结尾

  16. 16

    一个JSP获得org.xml.sax.SAXParseException; 已经为元素“ c:set”指定了属性“ var”

  17. 17

    org.xml.sax.SAXParseException:解析XML时出现意外令牌

  18. 18

    使用JAXB读写XML文件时处理org.xml.sax.SAXParseException

  19. 19

    使用JAXB读写XML文件时处理org.xml.sax.SAXParseException

  20. 20

    org.xml.sax.SAXParseException; 元素的前缀; 没有约束

  21. 21

    Eclipse-glassfish无法启动,因为org.xml.sax.SAXParseException;

  22. 22

    如何解决错误“ org.xml.sax.SAXParseException /序言中不允许内容”?

  23. 23

    Java JaxB Unmarshaller 给出 org.xml.sax.SAXParseException 文件过早结束

  24. 24

    Groovy Codenarc.xml org.xml.sax.SAXParseException xsi:schemaLocation与元素类型规则集未绑定未绑定

  25. 25

    Mule SAXParseException:cvc-complex-type.2.4.a:使用专有连接器运行Flow时内容无效。

  26. 26

    Spring上下文错误:SAXParseException cvc-complex-type.3.2.2忽略无法解析的上下文:属性占位符

  27. 27

    org.xml.sax.SAXParseException:在.net中使用服务时,序言中不允许包含内容

  28. 28

    org.xml.sax.SAXParseException:在.net中使用服务时,序言中不允许包含内容

  29. 29

    在Spring MVC中运行JUnit测试会抛出:org.xml.sax.SAXParseException; systemId:http://www.springframework.org/schema/mvc/spring-mvc.xsd

热门标签

归档