当前位置: 首页 > Java > 正文

The declaration for the entity “HTML.Version” must end with

1 星2 星3 星4 星5 星 (暂无评分)
Loading ... Loading ...
baidu_share

今天犯了一个低级错误,在spring saf的xml配置中一直抱一个错误”Referenced file contains errors (jar:file:/D:/spring-tool-suite-3.6.3.RELEASE-e4.4.1-win32/sts-bundle/sts-3.6.3.RELEASE/
plugins/org.eclipse.wst.standard.schemas_1.0.700.v201304171716.jar!/dtds/loose.dtd). For more information, right
click on the message in the Problems View and select ‘Show Details…’”.

<saf:reference id="orderChannelWebServiceClient" interface="***.OrderChannelWebService"
                   group="tt" version="0.0.1" protocol="dubbo"
                   timeout="2000" retries="0"/>

在tomcat启动后报以下错误:“The declaration for the entity “HTML.Version” must end with ‘>’.”
saf-error
起初以为是spring头的问题,更换后问题依旧。

更换spring版本问题依旧。

更换IDE工具,问题依旧。

最后无意中发现,在pom文件中没有引用saf的maven依赖。

问题原因:saf:reference 通过saf.jar包里 映射.在meta-inf里 spring.xxx可以看到。由于没有引用jar包,web启动时就认不出saf:reference标签,故报特殊字符错误

本文固定链接: http://www.chepoo.com/the-declaration-for-the-entity-html-version-must-end-with.html | IT技术精华网

The declaration for the entity “HTML.Version” must end with:目前有1 条留言

  1. 沙发
    :

    支持

    [回复]

发表评论