Worklight 部署的应用程序无法运行并出现“错误 404:SRVE0190E:找不到文件:/”
Posted
技术标签:
【中文标题】Worklight 部署的应用程序无法运行并出现“错误 404:SRVE0190E:找不到文件:/”【英文标题】:Worklight deployed app fails to run with "Error 404: SRVE0190E: File not found: /" 【发布时间】:2013-10-25 19:07:45 【问题描述】:我已经安装了 Eclipse 4.2.2 和 Worklight 6.0.0。当我创建、构建和部署并粘贴在控制台中找到的 URL (http://my.ip.address:10080/SimpleProject/) 时,它会失败并显示 "错误404: SRVE0190E: 找不到文件:/"。 Project 和 MobileBrowserSimulator 都是如此。
控制台输出:
[AUDIT ] CWWKE0001I: The server worklight has been launched.
[AUDIT ] CWWKZ0058I: Monitoring dropins for applications.
[AUDIT ] CWWKT0016I: Web application available (default_host): http://9.80.52.215:10080/SimpleProject/
[AUDIT ] CWWKZ0001I: Application SimpleProject started in 9.837 seconds.
[AUDIT ] CWWKT0016I: Web application available (default_host): http://9.80.52.215:10080/_MobileBrowserSimulator/
环境: Windows 7 64 位。 Eclipse 4.2.2 构建 20130225-0426 工作灯 6.0.0.20130926-1933
找到答案:原因是 URL 不完整。我发现我能够从项目“启动 Worklight Console”的上下文菜单中启动 Worklight Console。然后我就可以从正在运行的控制台启动应用程序了。
调查网址,发现控制台日志中的网址不够用。您必须将 /console/ 附加到 URL:
http:/9.80.52.215:10080/SimpleProject/console/
http:/<my.ip.address>/<myproject>/console
【问题讨论】:
【参考方案1】:您必须转到 http://my.ip.address:10080/SimpleProject/console(注意我添加了 /console)才能访问该项目的 Worklight 控制台。
【讨论】:
【参考方案2】:此外,控制台日志中的 url 缺少“/console”的问题是一个缺陷,将在未来的版本中解决。
【讨论】:
以上是关于Worklight 部署的应用程序无法运行并出现“错误 404:SRVE0190E:找不到文件:/”的主要内容,如果未能解决你的问题,请参考以下文章
在 Worklight 中构建和部署失败并出现 openjpa 致命一般错误