Ibm mobilefirst 如何解决Worklight 6.2中未启动管理服务的问题
我已经使用Liberty 8.5.5和DB210.5在Linux上安装了Worklight 6.2。为wrklight和WLREPORT创建了DB2数据库。已执行服务器配置工具并成功创建Worklight Server配置(在运行Ant任务时,控制台视图中没有任何错误,在数据库中成功创建了表,并且配置在SCT中显示部署状态)。在SCT中创建了一个运行时环境,似乎也成功了(控制台视图中没有错误,创建/更新了表,运行时环境显示SCT中已部署)。已停止并重新启动Liberty服务器 可以点击(/worklightconsole)上的Worklight admin并使用我的演示用户成功登录,但它随后表示没有运行时环境。当尝试访问/worklight/console上的运行时环境时(鉴于我是如何使用worklight project WAR在SCT中创建运行时配置的,该URL应该是正确的URL),我会遇到各种错误:首先是“服务不可用,因为初始化尚未完成”。然后重试大约一两分钟后,我得到“javax.servlet.ServletException:java.lang.RuntimeException:等待管理服务在com.worklight.core.auth.impl.AuthenticationFilter.isWaitingForInitialization(AuthenticationFilter.java:561)启动时超时。” 管理服务似乎未成功启动。查看messages.log后,我看到前面出现以下错误:“FWLSE0242E:未能同步应用程序运行时信息。servlet初始化失败,servlet将拒绝服务。最常见的原因是JMX与“worklightadmin”服务的通信失败。解决问题后,需要重新启动web应用程序。[project worklight]“这将创建一个FFDC日志Ibm mobilefirst 如何解决Worklight 6.2中未启动管理服务的问题,ibm-mobilefirst,Ibm Mobilefirst,我已经使用Liberty 8.5.5和DB210.5在Linux上安装了Worklight 6.2。为wrklight和WLREPORT创建了DB2数据库。已执行服务器配置工具并成功创建Worklight Server配置(在运行Ant任务时,控制台视图中没有任何错误,在数据库中成功创建了表,并且配置在SCT中显示部署状态)。在SCT中创建了一个运行时环境,似乎也成功了(控制台视图中没有错误,创建/更新了表,运行时环境显示SCT中已部署)。已停止并重新启动Liberty服务器 可以点击(/wor
我知道这是很多信息,但我正在努力完成。我应该检查哪些信息来修复JMX通信问题并启动管理服务?我无法给出唯一的解决方案,但我可以解释情况,这可能会导致解决方案 运行时servlet初始化尝试联系Worklight Admin服务。Worklight Admin服务是运行时启动时必须运行的web应用程序。运行时无法找到Worklight Admin服务。它等待了一段时间,以防Worklight Admin服务刚刚启动,但由于出现问题而放弃imeout,因为在给定时间内,它找不到Worklight Admin服务 可能的原因:
感谢您回复。原来Liberty(我使用的是8.5.5.0)和我使用的IBM JDK(1.7_64)有问题。换成了Oracle JRE(1.7.0_60-b19),指示Liberty使用它,问题就解决了。我正在通过IBM支持与Liberty团队一起解决此问题。什么是完整的Liberty版本?8.5.5.1或8.5.5.2?您可能想查看此问题并回答: