我在Mac OSX 10.8上运行Worklight 6.1 DevStudio,并且在开发兼容适配器和混合应用程序的几天内一切正常。我成功地重建,重新部署并运行了几十种类型的项目。
我最后一次尝试重建适配器时,它没有完成。通常这在10秒左右完成。最终,10分钟后,我试图阻止它 - 最终强行戒掉日食。现在我无法启动Worklight Development Server。它正在等待的最新事情是“worklight启动预览服务器监听器完成”。其他时候它会说其中一个服务器无法启动,我想等待或退出。我已经等了5分钟了 - 我增加了超时时间。如果我说退出,它会“永远”挂起试图停止开发服务器。我试过了:
无论哪种方式,我可以回到它的最佳状态是开发工作室干净利落,我可以推动Start,但它永远不会完成。 Worklight控制台什么都没有。
message.log中的最后一件事是:
[12/30/13 9:13:44:624 PST] 0000001e com.ibm.ws.logging.internal.impl.IncidentImpl I FFDC1015I:已创建FFDC事件: “com.ibm.wsspi.channelfw.exception.ChannelException:TCP Channel 在线程上检测到可能的循环:入站读取选择器 com.ibm.ws.tcpchannel.internal.SocketRWChannelSelector 186“at ffdc_13.12.30_09.13.44.0.log
不知道这意味着什么。
在trace.log中,我看到了其中的一些:
[12/30/13 8:50:00:281 PST] 00000015 id =
com.worklight.core.util.RssBrokerUtils 1 getBeanFactory无法从ProjectLocal [project中获取beanFactory ATT_WL_Banking]
那是不正常的吗?
在哪里可以找出开发服务器的内容?在这一点上,我没有调试想法,并考虑从工作区逐个删除项目并重新导入,如果失败,则重新安装。
答案 0 :(得分:1)
引用:
......不知道这意味着什么。
看看/PATH-TO-WORKSPACE/WorklightServerConfig/worklight/logs
。在那里,您将找到一个ffdc
文件夹,其中包含上述日志文件。用其内容编辑问题。
我可以在这里考虑两种建议的方法/解决方案:
建议#1:
建议#2:
我从1开始,如果1对你不起作用,则继续为2。
答案 1 :(得分:0)
杀死java进程,它将有助于在eclipse上停止启动预览侦听器问题。