【问题标题】:JBOSS Server stucks in starting stateJBOSS Server 卡在启动状态
【发布时间】:2019-07-04 12:20:04
【问题描述】:

我在带有 JDK 1.8 的 STS 3.4 上使用 JBOSS EAP 7.2。 STS 3.4 没有特定于 JBOSS EAP 3.4 的适配器,所以我在 JBoss EAP 6.1+ Runtime Server 适配器服务本身中使用它。

当我尝试启动我的服务器时,服务器就会启动。 它像这样在控制台上显示,

17:22:18,999 INFO  [org.jboss.as] (Controller Boot Thread) WFLYSRV0025: JBoss EAP 7.2.0.GA (WildFly Core 6.0.11.Final-redhat-00001) started in 16013ms - Started 628 of 815 services (356 services are lazy, passive or on-demand)

但是在 Eclipse(STS 3.4) 进程上它显示它正在启动。 它会一直保持这种状态,直到超时,然后停止。

我尝试了许多解决方案,但似乎没有任何效果。我尝试将服务器状态检测器中的startup poller 更改为web port 而不是JBOSS 7 manager service。它在服务器启动后立即提供服务器状态。

然后它给出了另一个错误,

An internal error occurred during: "Connecting to JBoss EAP 6.1+ Runtime Server via JMX".
org/jboss/remotingjmx/RemotingConnectorProvider : Unsupported major.minor version 52.0

然后,它也给停止过程带来了问题。更改后服务器无法停止

我想知道为什么会发生这种情况以及对此有什么突出的解决方案。是否有任何关于此问题的链接可供我参考。

【问题讨论】:

  • 最后一个错误的参考(不支持的major.minor 52.0):stackoverflow.com/q/22489398/243373。这意味着不支持 Java 8.0。如果我没记错的话,eap 6.1 支持 Java 1.7 但不支持 1.8(不要引用我的话,测试一下以确定)。
  • 对于我最后的声明:access.redhat.com/articles/111663.
  • @Shweta 您遇到此问题的原因是您尝试将 jdk1.8 与 eap 6.1 一起使用,并且随附的显式 jar 无法在 java 8 上运行,请更新您的 sts/eclipse如果您使用的是 jdk 1.8,请至少使用 eap 6.4+
  • 嗨@SwetaPatra 这是因为我的适配器而发生的吗?因为我的服务器是 JBOSS EAP 7.2。能否请您提供一些有关此的链接,谢谢。

标签: java eclipse java-8 jboss jboss-eap-7


【解决方案1】:

我发现这是由于我的 STS 版本而发生的。所以我升级了 STS,问题现在已经解决了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-05-13
    • 1970-01-01
    • 1970-01-01
    • 2013-04-02
    • 2019-06-23
    • 1970-01-01
    • 2011-02-26
    相关资源
    最近更新 更多