IBM MobileFirst Platform Operations Console:找不到运行时

IBM MobileFirst Platform Operations Console : No runtime can be found

我的设置:

使用 6.3 的知识中心指南安装。
我现在有 1 个问题我似乎无法理解:

构建了 .war 并尝试使用服务器配置工具部署它,但我最终得到了 "no runtime found" 就像在各个帖子中一样。

我检查过的东西:

我还能检查什么?现在有点疯狂。几个月前完成了这个安装,我不记得这么费劲了。

日志:http://pastebin.com/Z6CwqCVV
server.xml: http://pastebin.com/MnpjQ2GY

另外,有没有人知道解释手动部署方法的好文章,尝试了 ibm 文档,但他们似乎认为我比我知道的更多。

想了解我需要在服务器中更新的核心元素 xml 以及将各种 war 移动到哪里,以便在安装后手动配置 mfp。

当您启动 Liberty 服务器时会发出 NoClassDefFoundError 和 ClassNotFoundException 异常,这通常意味着您的 worklight-jee-library.jar 文件不在 ${shared.resource.dir}/worklight/lib 目录中或者不是正确的。另一种可能性是您的运行时未迁移到 6.3,并且与 6.3.0.00-20141127-1357 版本不同步。

另请注意,Liberty 8.5.5.0 不受支持:http://www-969.ibm.com/software/reports/compatibility/clarity-reports/report/html/softwareReqsForProduct?deliverableId=1404132386734&osPlatforms=AIX|Linux|Mac%20OS|Mobile%20OS|Solaris|Windows&duComponentIds=S003&mandatoryCapIds=1|13|132|72&optionalCapIds=30|7|12|130|9|1|132|141|19|16|4|26

MFP 6.3 的最低版本是 Liberty Profile 8.5.5.3。

Would like to understand the core elements I need to update in the server xml and where to move the various wars, to manually configure mfp after install.

手动说明在这里:

1) 对于 Worklight Console(和管理服务)

那么您有类似的运行时说明(使用 Worklight Studio 或 CLI 构建的项目 WAR 文件)

对于运行时的数据库(mySQL):https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.deploy.doc/admin/t_config_MySQL_DB_manually.html[包括向 Liberty 声明数据源的步骤]

对于 Liberty 服务器:(特性/库/war 文件等。) https://www-01.ibm.com/support/knowledgecenter/SSZH4A_6.2.0/com.ibm.worklight.deploy.doc/admin/c_manually_configuring_app_server.html

服务器配置工具应该做同样的事情。

新日志文件中的堆栈跟踪 http://pastebin.com/H3V9dkhf 表明您正在使用来自 MobileFirst Platform 版本 6.3 或更早版本的 worklight-jee-library.jar 与项目 WAR 文件

  • 来自 MobileFirst Platform(Studio 或 MFP CLI)版本 7.0,
  • 或来自较旧的 MobileFirst Platform 但已迁移到版本 7.0(可能通过使用来自 MobileFirst Platform 7.0 的服务器配置工具/Ant 任务)。

不支持此组合,根据http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.upgrade.doc/devenv/c_compat.html中的table2。

你需要

  • 要么将您的服务器升级到 7.0,
  • 或使用与您的服务器匹配的版本的服务器配置工具/Ant 任务。