Ibm mobilefirst IBM Worklight 6.2:JMX配置错误。无法获取MBean

Ibm mobilefirst IBM Worklight 6.2:JMX配置错误。无法获取MBean,ibm-mobilefirst,worklight-runtime,Ibm Mobilefirst,Worklight Runtime,我拥有具有以下设置的IBM Worklight 6.2开发环境 Oracle Java 1.7 Eclipse 4.3 IBM Worklight 6.2开发人员版 已在Worklight development server中创建并部署了一个示例混合项目,该应用程序在移动浏览器模拟器中运行良好 我在Eclipse中的Worklight Server控制台中遇到以下错误: [错误]无法获得访问MBean的JMX连接。 可能存在JMX配置错误:读取超时 [错误]FWLSE3000E:检测到服务器错

我拥有具有以下设置的IBM Worklight 6.2开发环境

  • Oracle Java 1.7

  • Eclipse 4.3

  • IBM Worklight 6.2开发人员版

  • 已在Worklight development server中创建并部署了一个示例混合项目,该应用程序在移动浏览器模拟器中运行良好

    我在Eclipse中的Worklight Server控制台中遇到以下错误:

    [错误]无法获得访问MBean的JMX连接。

    可能存在JMX配置错误:读取超时

    [错误]FWLSE3000E:检测到服务器错误。

    FWLSE3012E:JMX配置错误。无法获取MBean。原因:“读取超时”。

    此外,我在Worklight Console[Web Console]中遇到以下错误

    FWLSE3012E:JMX配置错误。无法获取MBean。原因:“读取超时”。

    注: 我已经阅读了以下问题,但没有运气

  • 其他信息:

    每当Worklight开发服务器从eclipse启动时,我都会遇到以下错误

    *[警告]CWNEN0070W:无法识别javax.ws.rs.QueryParam注释类,因为它是从空位置加载的,而不是从产品类加载器加载的

    [警告]CWNEN0070W:将无法识别javax.ws.rs.PathParam注释类,因为它是从空位置加载的,而不是从产品类加载程序加载的

    [警告]CWNEN0070W:无法识别javax.ws.rs.HeaderParam注释类,因为它是从空位置加载的,而不是从产品类加载器加载的

    [警告]CWNEN0070W:将无法识别javax.ws.rs.CookieParam注释类,因为它是从空位置加载的,而不是从产品类加载器加载的

    [警告]CWNEN0070W:无法识别javax.ws.rs.core.Context注释类,因为它是从空位置加载的,而不是从产品类加载器加载的

    [警告]CWNEN0070W:无法识别javax.ws.rs.MatrixParam注释类,因为它是从空位置加载的,而不是从产品类加载器加载的*


    我希望我提供了必要的信息。如果您仍然需要,请告诉我。

    Worklight 6.2中的JMX超时错误是一个已知问题

    通常,当我发生此错误时,解决此错误的方法是“等待”一段时间,然后停止并重新启动Worklight服务器(在Eclipse>服务器视图>“播放”按钮中)。另一个选择是重新启动Eclipse

    您也可以尝试以下评论中的建议:

    尝试编辑该文件 Eclipse中的WorklightServerConfig/servers/worklight/jvm.options 工作区,添加行 “-Dcom.ibm.ws.jmx.connector.client.rest.readTimeout=180000”。然后停止并重新启动Worklight Development Server

    尝试编辑该文件 WorklightServerConfig/servers/worklight/server.xml并添加到 断开以下行,然后重新启动并重试:


    Best is(支持票证)并请求iFix,因为这将被修复。

    底部的警告是不相关的,可以忽略;这是Worklight 6.2中的一个已知问题,将发布一个修复程序来解决此问题。这似乎是断断续续的。通常,在刷新Worklight控制台之前,重新启动服务器或等待一段时间即可解决此问题,谢谢@IdanAdar。IBM Worklight 6.2许可证版本的情况是否相同?是的,在这个问题上,两个版本之间没有差异。请尝试编辑Eclipse工作区中的WorklightServerConfig/servers/Worklight/jvm.options文件,添加行-Dcom.IBM.ws.jmx.connector.client.rest.readTimeout=180000。然后停止并重新启动Worklight Development Server。这有帮助吗?一个与Slowand类似的提示可能会有所帮助:尝试编辑文件WorklightServerConfig/servers/worklight/server.xml,并在部分中添加以下行,然后重新启动并重试:我相信有。您是否尝试将Worklight Studio更新为最新版本?应该从8月1日开始。我在MacBook Pro上的IBM MobileFirst studio 6.3中也有同样的问题。对线程池的建议更改和jvm.options中的读取超时已应用于默认配置中。有什么建议吗?在Win7、EclipseLuna 4.4.1、MobileFirst 6.3.0上,我也会遇到同样的错误。以上所有提示都已在中。