引导ConfigurationPersistenceException期间捕获到异常 [英] Caught exception during boot ConfigurationPersistenceException

查看:614
本文介绍了引导ConfigurationPersistenceException期间捕获到异常的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

环境:

  • Ubuntu 14.04
  • Netbeans 8.0.2
  • Wildfly 8.2.1
  • JDK 1.8.0_60

我可以毫无错误地进行构建,但是当我尝试运行项目时,出现此错误,但是我没有任何持久性配置.

I can build without error, but when I try to Run the project I get this error, but I don't have any persistance configuration yet.

错误日志

11:47:56,871 INFO  [org.jboss.modules] (main) JBoss Modules version 1.3.3.Final
11:47:57,070 INFO  [org.jboss.msc] (main) JBoss MSC version 1.2.2.Final
11:47:57,144 INFO  [org.jboss.as] (MSC service thread 1-6) JBAS015899: WildFly 8.2.1.Final "Tweek" starting
11:47:57,534 ERROR [org.jboss.as.server] (Controller Boot Thread) JBAS015956: Caught exception during boot: org.jboss.as.controller.persistence.ConfigurationPersistenceException: JBAS014676: Failed to parse configuration
    at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:112)
    at org.jboss.as.server.ServerService.boot(ServerService.java:331)
    at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:259)
    at java.lang.Thread.run(Thread.java:745)
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[3,1]
Message: Unexpected element '{urn:jboss:domain:3.0}server'
    at org.jboss.staxmapper.XMLMapperImpl.processNested(XMLMapperImpl.java:108)
    at org.jboss.staxmapper.XMLMapperImpl.parseDocument(XMLMapperImpl.java:69)
    at org.jboss.as.controller.persistence.XmlConfigurationPersister.load(XmlConfigurationPersister.java:104)
    ... 3 more

11:47:57,535 FATAL [org.jboss.as.server] (Controller Boot Thread) JBAS015957: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details.
11:47:57,545 INFO  [org.jboss.as] (MSC service thread 1-8) JBAS015950: WildFly 8.2.1.Final "Tweek" stopped in 3ms

我该如何解决?

推荐答案

您的服务器无法启动,因为您的服务器配置存在问题.根据您的错误消息,您的配置始于以下内容:

Your server can't start because there is an issue with your server configuration. According to your error message, your configuration starts with something like this:

<?xml version='1.0' encoding='UTF-8'?>

<server xmlns="urn:jboss:domain:3.0">
...

但是,据我所知,wildfly 8.2.1支持服务器配置版本2.2,并且您的配置应如下所示:

but wildfly 8.2.1 as I know supports server configuration version 2.2 and your config should look like this:

<?xml version='1.0' encoding='UTF-8'?>

<server xmlns="urn:jboss:domain:2.2">
...

这怎么可能发生?最有可能的是,您错误地配置了IDE或环境属性,因此Wildfly在错误的位置进行了配置.在大多数情况下,请检查JBOSS_HOME环境属性,不需要它,因此请取消设置.

How could this happen? Most probably, you have misconfigured your IDE or environment properties, so that Wildfly looks in wrong place for configuration. Check JBOSS_HOME environment property, in most situations you don't need that, so unset it.

$ env | grep JBOSS_HOME

否则,请仔细检查您在Netbeans中的服务器配置.

otherwise review carefully your server configuration in Netbeans.

这篇关于引导ConfigurationPersistenceException期间捕获到异常的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆