Wildfly:意外元素';{urn:jboss:domain:4.2}服务器';

Wildfly:意外元素';{urn:jboss:domain:4.2}服务器';,jboss,wildfly,undertow,Jboss,Wildfly,Undertow,错误: 我从standalone-full.xml的开头就收到了这个错误。我在文件上使用了xml验证器,它的语法是正确的。我想这是我的环境问题 原因:javax.xml.stream.XMLStreamException:ParseError位于[row,col]:[2,1] 消息:意外元素“{urn:jboss:domain:4.2}服务器” 从{urn:jboss:domain:4.2}服务器中删除服务器,然后尝试启动服务器 4.2版本的serverURN适用于WildFly 10.1.0.

错误:

我从standalone-full.xml的开头就收到了这个错误。我在文件上使用了xml验证器,它的语法是正确的。我想这是我的环境问题

原因:javax.xml.stream.XMLStreamException:ParseError位于[row,col]:[2,1] 消息:意外元素“{urn:jboss:domain:4.2}服务器”


{urn:jboss:domain:4.2}服务器
中删除
服务器
,然后尝试启动服务器

4.2版本的
server
URN适用于WildFly 10.1.0.Final。看起来您正在使用WildFly 10.0.0.Final。您需要使用URN的4.0版或将WildFly服务器升级到10.1.0.Final。

检查您正在使用的standalone.xml作为Jboss的配置

在standalone.xml和standalone-full.xml的开头,请注意

17:42:50,333 INFO  [org.jboss.as] (MSC service thread 1-6) WFLYSRV0049: WildFly Full 10.0.0.Final (WildFly Core 2.0.10.Final) starting
17:42:50,732 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:356)
    at org.jboss.as.controller.AbstractControllerService$1.run(AbstractControllerService.java:299)
    at java.lang.Thread.run(Thread.java:745)
Caused by: javax.xml.stream.XMLStreamException: ParseError at [row,col]:[2,1]
Message: Unexpected element '{urn:jboss:domain:4.2}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:123)
    ... 3 more

17:42:50,733 FATAL [org.jboss.as.server] (Controller Boot Thread) WFLYSRV0056: Server boot has failed in an unrecoverable manner; exiting. See previous messages for details.


确保x.y与您正在使用的wildfly版本的服务器URN匹配。

对于我来说,我使用的是Jboss EAP 6.4。切换到EAP 7.0,问题得到解决。是的,完全正确。拇指仰卧起坐
<server xmlns="urn:jboss:domain:x.y">