2021-02-19

吓人的错误!今天启动项目的时候,莫名就报了ExceptionInInitializerError错误和org.apache.ibatis.exceptions.PersistenceException错误,和org.apache.ibatis.builder.BuilderException错误,吓人的错误。网上搜了一下,感觉讲得挺深奥,然后就自己翻译看了一下。翻译后,我见到这句“错误生成
Sql会话。###映射中可能存在错误/供应商qq.xml”,发现就是昨天我在6-9行和1-4行加了注释和空格。然后,打开Supplier QQQQQ. xml文件,发现就是昨天我在6-9行和1-4行加了注释和空格。然后我把自己昨天加的注释和空格删了(第10行的也要删掉),重新启动,完美,没问题。一切正常。记一下。

报错内容放上来(感觉有写文件位置信息的不需要看,我就删了一些有关文件位置的信息):
HTTP Status 500 – Internal Server Error
Type

Servlet execution threw an exception

Exception

javax.servlet.Servlet Exception: Servlet execution threw an exception
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause

java.lang.Exception In Initializer Error
com.szxs.service.impl.TSysUserServerImpl.referTSysUser(TSysUserServerImpl.java:29)
com.szxs.servlet.Refer T Sys User.doPost(Refer T Sys User.java:32)
javax.servlet.http.Http Servlet.service(Http Servlet.java:660)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause

org.apache.ibatis.exceptions.PersistenceException:

Error building

Sql Session.

The error may exist in mapping/SupplierQQQQQ.xml

Cause: org.apache.ibatis.builder.Builder Exception: Error parsing SQL Mapper

Configuration. Cause: org.apache.ibatis.builder.Builder Exception: Error creating document instance. Cause: org.xml.sax.SAX Parse Exception; line Number: 5; column Number: 6; 不允许有匹配 “[xX][mM][lL]” 的处理指令目标。
org.apache.ibatis.exceptions.Exception Factory.wrap Exception(Exception Factory.java:30)
org.apache.ibatis.session.Sql Session Factory Builder.build(Sql Session Factory Builder.java:82)
org.apache.ibatis.session.Sql Session Factory Builder.build(Sql Session Factory Builder.java:66)
com.szxs.utils.MybatisUtil.(MybatisUtil.java:21)
com.szxs.service.impl.TSysUserServerImpl.referTSysUser(TSysUserServerImpl.java:29)
com.szxs.servlet.ReferTSysUser.doPost(ReferTSysUser.java:32)
javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause

org.apache.ibatis.builder.BuilderException: Error parsing SQL Mapper Configuration. Cause: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 6; 不允许有匹配 “[xX][mM][lL]” 的处理指令目标。
org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:118)
org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:96)
org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80)
org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:66)
com.szxs.utils.MybatisUtil.(MybatisUtil.java:21)
com.szxs.service.impl.TSysUserServerImpl.referTSysUser(TSysUserServerImpl.java:29)
com.szxs.servlet.ReferTSysUser.doPost(ReferTSysUser.java:32)
javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause

org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: org.xml.sax.SAXParseException; lineNumber: 5; columnNumber: 6; 不允许有匹配 “[xX][mM][lL]” 的处理指令目标。
org.apache.ibatis.parsing.XPathParser.createDocument(XPathParser.java:259)
org.apache.ibatis.parsing.XPathParser.(XPathParser.java:125)
org.apache.ibatis.builder.xml.XMLMapperBuilder.(XMLMapperBuilder.java:78)
org.apache.ibatis.builder.xml.XMLConfigBuilder.mapperElement(XMLConfigBuilder.java:359)
org.apache.ibatis.builder.xml.XMLConfigBuilder.parseConfiguration(XMLConfigBuilder.java:116)
org.apache.ibatis.builder.xml.XMLConfigBuilder.parse(XMLConfigBuilder.java:96)
org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:80)
org.apache.ibatis.session.SqlSessionFactoryBuilder.build(SqlSessionFactoryBuilder.java:66)
com.szxs.utils.MybatisUtil.(MybatisUtil.java:21)
com.szxs.service.impl.TSysUserServerImpl.referTSysUser(TSysUserServerImpl.java:29)
com.szxs.servlet.ReferTSysUser.doPost(ReferTSysUser.java:32)
javax.servlet.http.HttpServlet.service(HttpServlet.java:660)
javax.servlet.http.HttpServlet.service(HttpServlet.java:741)
org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
Root Cause

org.xml.sax.SAX Parse Exception; line Number: 5; column Number: 6; 不允许有匹配 “[xX][mM][lL]” 的处理指令目标。
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:203)
com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:177)
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:400)
com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:327)
com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1472)

org.apache.ibatis.parsing.XPathParser.<init>(XPathParser.java:125)

	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)

Note stack server logs

Apache Tomcat/9.0.19

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值