【问题标题】:Timeout while waiting for the management service to start up.120 secs等待管理服务启动时超时。120 秒
【发布时间】:2015-07-25 08:27:12
【问题描述】:

我在 Linux 上使用以下内容

  • 多功能一体机 6.3
  • WAS Libery 8.5.5.6(核心试用版)
  • 用 JDK1.7 和 JDK1.6 试过,但没有任何结果
  • MySQL

除此之外,我在 messages.log 中看不到任何其他错误/异常,我不确定在哪里更改 WAS Liberty 配置文件中的“超时”值。

http://pastebin.com/7uuVtjHL (server.xml)
http://pastebin.com/2ScrUQLa (messages.log)

应用程序类抛出的异常 'com.worklight.core.auth.impl.AuthenticationFilter.isWaitingForSynchronization:598' javax.servlet.ServletException:java.lang.RuntimeException:超时 在等待管理服务启动时。120 秒。在 com.worklight.core.auth.impl.AuthenticationFilter.isWaitingForSynchronization(AuthenticationFilter.java:598) 在 com.worklight.core.auth.impl.AuthenticationFilter.doFilter(AuthenticationFilter.java:141) 在 com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) 在 [内部类] 引起:java.lang.RuntimeException: Timeout 在等待管理服务启动时。120 秒。在 com.worklight.core.init.WorklightServletInitializer$1.run(WorklightServletInitializer.java:121) 在 java.lang.Thread.run(Thread.java:798)

【问题讨论】:

    标签: ibm-mobilefirst websphere-liberty


    【解决方案1】:

    现在您似乎遇到了与此处提到的相同的问题:How to solve management service not starting up in Worklight 6.2

    根据 messages.log 文件,您当前使用的是 IBM Java 1.7:
    java.home = /usr/lib/jvm/java-1.7.0-ibm-1.7.0.9.0.x86_64/jre

    下载 Oracle Java 1.7 并确保您的 java.home 指向它。启动服务器,看看有什么不同。

    作为替代或补充,您可以试试这个:https://developer.ibm.com/answers/questions/184195/no-runtime-can-be-found-and-failed-to-obtain-jmx-c.html

    在 server.xml 中找到以下内容:

    <jndiEntry jndiName="ibm.worklight.admin.jmx.host" value="localhost"/>
    

    将“localhost”替换为主机的公共IP地址并启动服务器。

    【讨论】:

    • 好的,谢谢。让我试试
    • 我还用另一个选项编辑了这个问题。
    • 没有任何效果。但是,感谢您的帮助还是我应该创建一个新服务器?还是会因为任何权限问题,但我以“root”身份运行
    猜你喜欢
    • 2015-01-18
    • 2018-05-10
    • 1970-01-01
    • 1970-01-01
    • 2016-08-11
    • 2022-11-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多