【问题标题】:WildFly server not starting (with and without project)WildFly 服务器未启动(有和没有项目)
【发布时间】:2017-06-17 04:10:33
【问题描述】:

我刚刚安装了jboss wildfly,但我无法启动它。有了我的项目,没有它,当我开始时,它在console 中显示相同的错误:

14:15:37,571 INFO [org.jboss.modules](主要)JBoss 模块版本 1.5.2.Final 14:15:37,757 INFO [org.jboss.msc](主)JBoss MSC 版本 1.2.6.Final 14:15:37,829 INFO [org.jboss.as](MSC 服务 线程 1-7) WFLYSRV0049: WildFly Full 10.1.0.Final (WildFly Core 2.2.0.Final)开始 14:15:38,546 错误 [org.jboss.as.server](控制器引导线程)​​WFLYSRV0055:在引导期间捕获异常: org.jboss.as.controller.persistence.ConfigurationPersistenceException: WFLYCTL0085: 无法解析配置 org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:131) 在 org.jboss.as.server.ServerService.boot(ServerService.java:357) 在 org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:299) 在 java.lang.Thread.run(Thread.java:745) 引起: com.ctc.wstx.exc.WstxParsingException:收到非全空白 nextTag() 中的 CHARACTERS 或 CDATA 事件。在 [行,列 {未知来源}]:[417,0] 在 com.ctc.wstx.sr.StreamScanner.constructWfcException(StreamScanner.java:614) 在 com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:487) 在 com.ctc.wstx.sr.StreamScanner.throwParseError(StreamScanner.java:472) 在 com.ctc.wstx.sr.BasicStreamReader.nextTag(BasicStreamReader.java:1174) 在 org.jboss.staxmapper.XMLExtendedStreamReaderImpl.nextTag(XMLExtendedStreamReaderImpl.java:152) 在 org.jboss.as.controller.parsing.ParseUtils.nextElement(ParseUtils.java:55) 在 org.jboss.as.controller.parsing.ParseUtils.nextElement(ParseUtils.java:71) 在 org.jboss.as.server.parsing.StandaloneXml_4.readServerElement(StandaloneXml_4.java:255) 在 org.jboss.as.server.parsing.StandaloneXml_4.readElement(StandaloneXml_4.java:141) 在 org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:103) 在 org.jboss.as.server.parsing.StandaloneXml.readElement(StandaloneXml.java:49) 在 org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:110) 在 org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69) 在 org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:123) ... 3 更多

14:15:38,548 FATAL [org.jboss.as.server](控制器引导线程) WFLYSRV0056:服务器启动以不可恢复的方式失败; 退出。有关详细信息,请参阅以前的消息。 14:15:38,560 信息 [org.jboss.as](MSC 服务线程 1-8)WFLYSRV0050:WildFly Full 10.1.0.Final(WildFly Core 2.2.0.Final)6ms停止

我已经尝试找到原因

在 nextTag() 中接收到非全空白字符或 CDATA 事件

但我没有找到可以帮助我的东西。

我不知道为什么会这样,如果有人帮助我,我会很高兴。

【问题讨论】:

    标签: jboss wildfly


    【解决方案1】:

    我重新安装了我的WildFly,它开始了。

    【讨论】:

      【解决方案2】:

      WFLYCTL0085: 解析配置失败

      您的某个配置文件不尊重其 XSD,很可能是 standalone*.xmldomain*.xml

      在 nextTag() 中接收到非全空白字符或 CDATA 事件

      标签中必须有不应该有的内容。

      在 [row,col {unknown-source}]:[417,0]

      我会首先在第 417 行检查我猜是您的domain*.xml,尽管我不确定行号是否对应。

      【讨论】:

      • 我看到这些xml就像你说的那样,但我没有发现任何问题,所以我重新安装了我的wildfly并开始了。谢谢。
      • @mhery 如果它再次发生,您应该检查配置目录中的*_xml_history 文件夹:它包含以前版本的配置,您可以使用它来将服务器恢复到以前的工作状态.
      • 太棒了!这对于我可能遇到的下一个错误非常有用:)
      • 就我而言,我将配置复制到其他地方并且有非空白不可见字符。我删除了这些,它起作用了。
      • @StevenFerrer 你是从 Windows 机器上复制 conf 还是在一台机器上编辑它?他们可能会使用 \r\n 行终止符,这可能无法在 linux 上正确解析,这确实可以解释错误,如果可用,可以使用 dos2unixtr -d $'\r' 修复
      猜你喜欢
      • 2021-08-18
      • 2017-02-12
      • 2021-05-21
      • 2012-03-23
      • 2015-02-13
      • 2014-02-09
      • 2021-11-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多