我在websphere中部署worklight app后遇到了这个问题。我已经完全遵循所有这些步骤,没有任何错误。
http://blog.revivalx.com/2014/06/18/deploy-worklight-war-file-into-websphere/
当我尝试在浏览器中调用此URL时,会抛出错误。
Service unavailable since initialization failed.
已经搜索出日志文件,就像这样说
[10/2/14 17:46:39:474 MYT] 0000009b Authenticatio E com.worklight.core.auth.impl.AuthenticationFilter isWaitingForInitialization FWLSE0242E: Failed to synchronize application runtime information. The servlet initialization failed and the servlet will deny service. The most common reason is a failure in JMX communication with the ''worklightadmin'' service. You need to restart the web application after fixing the problem. [project xxxxxxxx]
Worklight版本
version=6.2.0
fixpack=00
buildNumber=20140613-0730
Websphere版
Webspshere Base v 8.5.5.0
build gm1319.01
请指教。谢谢。
答案 0 :(得分:0)
首先,您使用的是Worklight 6.2的过时版本;从IBM Fix Central下载最新的工作室和服务器工件。
其次,您使用的是Worklight 6.2,请不要按照为6.1编写的指南进行操作 相反,follow the official installation documentation。
Worklight 6.2包含在将Worklight部署到应用程序服务器时必须考虑的新管理服务,在您链接的指南中不会考虑这一点。
从错误消息:
servlet初始化失败,servlet将拒绝服务。 最常见的原因是JMX与通信失败 ''worklightadmin''服务
仔细阅读Knowledge Center for 6.2,然后尝试安装 另请阅读:How to solve management service not starting up in Worklight 6.2