gpt4 book ai didi

java - Worklight 服务器因本地桌面开发而挂起

转载 作者:行者123 更新时间:2023-12-03 12:26:45 25 4
gpt4 key购买 nike

我正在 Windows 计算机上的 Eclipse 上使用 worklight。我永远无法让它正常停止或重新启动。通常我必须花 5 分钟尝试删除服务器并添加回工作灯项目,然后它可能会再次启动。有人经历过这种情况吗?修复方法是什么?

当我启动 Worklight 服务器(本地计算机)时,服务器挂起,右下角消息显示“正在启动 Worklight Developer Server”。

我正在使用:在 Java HotSpot(TM) 64 位服务器 VM 版本 1.6.0_30-b12 (en_US)、Worklight Studio/6.1.0.01 - 2014 上启动 worklight (WebSphere Application Server 8.5.5.0/wlp-1.0.3.20130524-0951)

版本:Kepler 服务版本 2版本号:20140224-0627

代码库:实际上没什么,只是一个简单的 HelloWorld 适配器和 JavaScript 客户端代码。

没有错误消息,这是控制台中的最后一条消息。CWWKZ0001I:应用程序 _MobileBrowserSimulator 在 0.498 秒内启动。

在浏览器中访问服务器时,没有响应,因为看起来服务器仍在尝试启动。

我通常会等待 5 分钟,然后再在任务管理器中杀死服务器。即使在任务管理器中终止服务器然后关闭 Eclipse 并尝试再次启动服务器后...服务器仍然挂起。通常,我最终会删除服务器并创建另一个服务器。

注意:我发现移动模拟器应用程序存在潜在问题,但是当我删除移动模拟器时,worklight 似乎将其注入(inject)回服务器中。

Edit-1:没有任何效果。我现在使用 Kepler SR1 和新的工作区。服务器挂起问题可能已经消失,但仍然会发生。基本上,启动worklight服务器的唯一方法是更改​​server.xml,删除所有wars/应用程序(全部2个),然后在任务管理器中终止服务器,可能重新启动eclipse,然后再次启动服务器。消息日志中没有错误。

最佳答案

很难说仅仅这些信息可能有什么问题。当服务器出现故障时,您能提供 messages.log 文件吗? (它应该位于workspace_path/WorklightServerConfig/servers/worklight/logs下)

获得我们想要的真实工作空间的最佳方法是使用新的 Eclipse 工作区,然后重现问题。

只是蒙蔽了眼睛,作为一个潜在的解决方案,我会尝试为 Worklight 开发服务器设置一个有效的 IP,而不是使用默认的“localhost”。你尝试过吗?在服务器 View 中,双击 Worklight Development Server -> 主机名 -> 设置为您当前的 IP。然后再次为您的应用程序执行“运行方式”->“在 Worklight 开发服务器上运行”。

关于java - Worklight 服务器因本地桌面开发而挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24164379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com