#常见问题#【熊说星瀚FAQ】多维数据库启动失败FAQ:不允许有匹配 "[xX][mM][lL]" 的处理指令目标。原创
金蝶云社区-福分小熊
福分小熊
8人赞赏了该文章 245次浏览 未经作者许可,禁止转载编辑于2024年07月05日 13:10:52

关键词:多维数据库、XML

参考文档:

不允许有匹配 "[xX][mM][lL]" 的处理指令目标---无语了_message: 不允许有匹配 "[xx][mm][ll]" 的处理指令目标。-CSDN博客

更新日志:

20240705V1.0.0:初稿


1.问题描述

问题现象、报错信息

多维数据库启动失败,启动提示:error,olap server start failed.

image.png

检查启动日志发现提示:

Kingdee MDD Server Starting

[Fatal Error] web.xml:1:7: 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。

Exception in thread "main" org.xml.sax.SAXParseException; systemId: file:////kingdee/cosmic/mdd/olapserver/conf/web.xml; lineNumber: 1; columnNumber: 7; 不允许有匹配 "[xX][mM][lL]" 的处理指令目标。

image.png

image.png



2.原因分析

分析问题出现的可能原因(视情况而定)

结合提示文件路径和文件名:

/kingdee/cosmic/mdd/olapserver/conf/web.xml;

image.png


问题:不允许有匹配 "[xX][mM][lL]" 的处理指令目标(具体情况具体分析)!

解决:<?xml version="1.0" encoding="UTF-8"?>必须放在.xml文件的第一行最开头的位置!

必须是XML文件的第一个元素且前面不能空格。



3.解决方法

解决思路/操作步骤

把web.xml文件中开始的空格去掉,然后重启多维数据库即可启动了。



4.应用小结

注意事项;补充说明(视情况而定)

XML格式报文报错,根据定位报错找到对应的XML文件,去掉空格即可。




图标赞 8
8人点赞
还没有人点赞,快来当第一个点赞的人吧!
图标打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!