【问题标题】:How to handle Version Disability in IBM MobileFirst Platform Operations Console如何在 IBM MobileFirst Platform Operations Console 中处理版本禁用
【发布时间】:2015-11-16 07:52:25
【问题描述】:

我使用 IBM MobileFirst Studio 开发了 Android 应用程序,并且 作为Version 1.0部署到IBM Application Center

为了使 版本禁用 - 我通过添加

修改了我的 worklight.properties,如下所示
  • wl.remoteDisable.cache.enabled=
  • wl.remoteDisable.cache.refreshIntervalInSeconds=1

我在 authenticationconfig.xml 中启用了 wl_remoteDisableRealm。此领域用于混合和本机应用程序中的远程禁用/远程通知功能。 将版本号更改为 1.1

  1. 已将新的版本 1.1 上传到 IBM Application Center,保存了为此新版本生成的外部 URL
  2. 登录IBM MobileFirst Platform Operations Console
  3. Home > AppName > Applications > AppName > Selected Android 我可以看到 1.0 和 1.1。
  4. 已选择锁定 1.0 属性 - 禁用应用程序访问并提供为 1.1 生成的外部 URL
  5. 保存更改后,我收到错误Android 中“XXXX”应用程序版本 1.0 的通知规则未成功更改。

建议是否需要为此进行任何修改。

为错误和错误日志拍摄的屏幕截图:

【问题讨论】:

    标签: ibm-mobilefirst


    【解决方案1】:

    “锁定此版本”与远程禁用功能完全无关。
    此复选框意味着将来无法再部署此版本的 .wlapp 文件(在某种程度上,这会阻止直接更新...)。可能不应该存在的旧功能...

    至于“日志”。关于它的日志是什么?提供来自服务器的日志,其中显示了整个异常及其堆栈跟踪。

    我认为您将几件事混为一谈,这使问题难以理解。

    【讨论】:

    • RuntimeMBeanCallable.call() 异常
      • 000004b1 com.worklight.core.jmx.ProjectManagementMXBeanImpl I FWLSE0275I:开始使用 ID 29,911 进行“拒绝”事务。 [项目示例]
      • 00000125 com.ibm.worklight.admin.actions.BaseTransaction I 结果:示例:MFPServer///localost:回滚
      • 00000125 SystemErr R 7743853 WorklightManagementPU-oracle INFO [LargeThreadPool-thread-136] openjpa.Runtime - 虽然您使用的是乐观事务,但 OpenJPA 现在正在开始数据存储事务,因为您已请求锁定某些数据。
    • 没有。这不相关。打开 PMR。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-07
    • 1970-01-01
    • 1970-01-01
    • 2016-11-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多