原因:com.ctc.wstx.exc.WstxUnexpectedCharException:遇到非法字符(NULL,



我最近停电了,在停电之前,我的网络应用程序和野蝇 10.x 本地服务器工作正常。停电后,每当我尝试启动服务器时,我现在都会收到此错误。

11:53:19,482 ERROR [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0055: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: WFLYCTL0085: Failed to parse configuration
at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:131)
at org.jboss.as.server.ServerService.boot(ServerService.java:357)
at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:299)
at java.lang.Thread.run(Unknown Source)
Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Illegal character (NULL, unicode 0) encountered: not valid in any content
at [row,col {unknown-source}]: [1,1]
at com.ctc.wstx.sr.StreamScanner.constructNullCharException(StreamScanner.java:638)
at com.ctc.wstx.sr.StreamScanner.throwInvalidSpace(StreamScanner.java:668)
at com.ctc.wstx.sr.StreamScanner.throwInvalidSpace(StreamScanner.java:659)
at com.ctc.wstx.sr.StreamScanner.getNextAfterWS(StreamScanner.java:834)
at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2031)
at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1131)
at com.ctc.wstx.sr.BasicStreamReader.nextTag(BasicStreamReader.java:1154)
at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:67)
at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:123)
... 3 more
11:53:19,484 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details.
11:53:19,494 INFO  [org.jboss.as] (MSC service thread 1-2) WFLYSRV0050: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final) stopped in 5ms

我黯然失色,我尝试将我的文本编码更改为 UTF-8(由于某种原因我将其更改回来) 创建新服务器 完全重新启动计算机。

我已经拉了该应用程序的工作版本以防万一,并且出现了相同的错误。

编辑:看起来我的独立.xml被清空了,这可能是一个核心问题,不确定如何检索我拥有的原始文件

有什么想法吗? 谢谢

解决方案:

所以显然在停电期间,wildfly 决定清空它自己的独立.xml文件(不知道为什么),所以我去了独立 xml-history(wildfly/standalone/configuration/standalone_xml_history)并找到了最新的非空文件,然后只是复制了它,它就可以工作

最新更新