7

在服务器上部署我的 Worklight 项目时遇到问题。它显示以下错误消息:

FWLSE3041E: No MBean found for Worklight project 'MyProject'. Possibly the Worklight runtime web application for Worklight project 'MyProject' is not running. If it is running, use JConsole to inspect the available MBeans.

当我尝试预览我的应用程序时,它显示了以下消息:

SRVE0777E: Exception thrown by application class 'com.worklight.core.auth.impl.AuthenticationFilter.verifyServletInitialized:420'
4

7 回答 7

2

我在使用 Worklight 6.2 CLI 时遇到了同样的问题,但重新创建项目不起作用。

我遇到的一个问题是 worklight 没有正确构建 .war 文件,因此我从备份中复制了 .war 文件。

编辑:这在我们的项目中经常发生,我们不知道为什么。我们通过调用任何程序来修复它,这使它在您重新启动服务器之前一直工作。Worklight 必须在调用构建时不执行的过程时构建某些内容。

于 2014-07-11T09:32:33.423 回答
1

我通过创建一个新的 Worklight 项目并复制了我的所有文件来解决了这个问题,它工作得很好:) 我使用的是 Worklight 6.1 而不是 6.2

于 2014-07-03T12:23:56.683 回答
1

我通过修复最近创建的安全测试解决了这个问题

server/conf/authenticationConfig.xml

问题是我拼错了之前定义的领域名称。

于 2015-08-13T18:20:54.813 回答
0

我通过从工作灯服务器中删除应用程序并重建它解决了这个问题。

于 2014-09-02T07:22:58.483 回答
0

删除工作区中的 WorklightServerConfig 文件夹并重建您的应用程序。

于 2014-10-22T14:06:44.373 回答
0

通过打开 Servers 视图 Window -> Show View -> Servers,我能够在 MobileFirst 7.0 (Fka Worklight) 中解决此问题。然后展开 MobileFirst Development Server 并右键单击有问题的项目,选择删除。

完成后,返回“apps”目录中的应用程序目录并右键单击 -> 运行方式 -> 在 MobileFirst 开发服务器上运行

这应该在服务器上重建和部署项目。

于 2015-06-04T14:08:56.990 回答
0

我通过使用 ibm jdk not open jdk 解决了这个问题。我的解决方案是确保环境参数正确

  • 导出 JAVA_HOME = $your_ibm_jdk
  • 导出路径 + $your_ibm_jdk/bin:$PATH

运行java -version以确保设置工作

于 2017-02-10T02:43:49.700 回答