Arcgis server 启动失败原因分析

周二 2月 28 09:47:40.944 CST 2023 java.lang.RuntimeException: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 文件提前结束。
周二 2月 28 09:47:40.945 CST 2023 	at com.esri.arcgis.discovery.util.AGSIPUtil.getFQLocalHost(AGSIPUtil.java:55)
周二 2月 28 09:47:40.945 CST 2023 	at com.esri.arcgis.discovery.admin.plugins.LogServiceObserver.c(LogServiceObserver.java:142)
周二 2月 28 09:47:40.945 CST 2023 	at com.esri.arcgis.discovery.admin.plugins.LogServiceObserver.beforeStart(LogServiceObserver.java:45)
周二 2月 28 09:47:40.945 CST 2023 	at com.esri.arcgis.discovery.nodeagent.impl.ObserverManager.beforeStart(ObserverManager.java:143)
周二 2月 28 09:47:40.945 CST 2023 	at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.c(NodeAgent.java:249)
周二 2月 28 09:47:40.945 CST 2023 	at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.start(NodeAgent.java:141)
周二 2月 28 09:47:40.946 CST 2023 	at com.esri.arcgis.discovery.nodeagent.impl.Main.start(Main.java:89)
周二 2月 28 09:47:40.946 CST 2023 Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 文件提前结束。
周二 2月 28 09:47:40.946 CST 2023 	at java.xml/com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown Source)
周二 2月 28 09:47:40.946 CST 2023 	at java.xml/com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown Source)
周二 2月 28 09:47:40.946 CST 2023 	at java.xml/javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
周二 2月 28 09:47:40.946 CST 2023 	at com.esri.arcgis.discovery.util.XMLUtil.openXMLDocument(XMLUtil.java:112)
周二 2月 28 09:47:40.946 CST 2023 	at com.esri.arcgis.discovery.util.AGSIPUtil.getFQLocalHost(AGSIPUtil.java:47)
周二 2月 28 09:47:40.946 CST 2023 	... 6 more

查看日志报错如上:

java.lang.RuntimeException: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1; 文件提前结束。

根据经验,一般这种情况下,可在arcgis server安装目录下查询匹配到

server.xml、config.xml、web.xml 这些文件,查看到为0KB的文件就要特别注意了。在其他安装成功的机器上将文件进行对比。

我在本机上发现machine-config.xml这个文件为0KB,从虚拟机上正常运行的arcgis server安装目录上找到对应的文件,查看是否有可修改的地方,修改了机器名属性后,启动服务,运行成功

<MachineName> XXX</MachineName>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值