IBM Worklight 6.0.0.1 - 每小时处理推送通知时出错

Posted

技术标签:

【中文标题】IBM Worklight 6.0.0.1 - 每小时处理推送通知时出错【英文标题】:IBM Worklight 6.0.0.1 - Error during hourly process for push notifications 【发布时间】:2014-02-20 17:56:41 【问题描述】:

在我们的 Worklight Server 上,我们大约每小时都会在 WebSphere 的 SystemOut 日志中收到一个错误。

它似乎正在尝试验证推送通知配置。我们目前有工作通知,仅使用 Apple 推送通知。错误是:

com.notnoop.apns.internal.ApnsFeedbackConnection getInactiveDevices 无法检索无效设备 ava.lang.RuntimeException: javax.net.ssl.SSLHandshakeException

我们的通知正在运行,但是,这个每小时的流程是什么?我在文档中没有看到关于 Worklight Server 运行的批处理的任何内容。

我们的设置:Worklight Server 6.0.0.20130909-1459、WAS 8.0.0.6、JDK 1.6。

【问题讨论】:

请添加异常的完整堆栈,在我看来您已对其进行了编辑。 【参考方案1】:

Worklight 使用 notnoop 开源库向 APNS 推送通知。这是 notnoop 中一个已知的无害错误。

https://github.com/notnoop/java-apns/issues/29

【讨论】:

【参考方案2】:

我相信这项检查是 APNS 反馈服务工作方式的一部分。

发件人:Provider Communication with Apple Push Notification Service 部分:一般提供商要求

定期与反馈服务联系并获取当前列表 那些反复报告交付失败的设备 尝试。然后停止向关联的设备发送通知 与这些应用程序。更多信息请参见“The Feedback Service” 信息。

至于这意味着什么,在我看来,您的例外报价已被删除。就这些了吗?

【讨论】:

无法发布整个错误,***.com 只允许 600 个字符。你想让我怎么发给你?

以上是关于IBM Worklight 6.0.0.1 - 每小时处理推送通知时出错的主要内容,如果未能解决你的问题,请参考以下文章

IBM Worklight 6.0.0.1 - Dojo Mobile 图形不出现

IBM Worklight 6.0.0.1 - 部署到生产服务器时无法初始化 Worklight Project

IBM Worklight 6.0.0.1 - 部署 .wlapp 时出错

IBM Worklight 6.0.0.1 - 点击通知时未打开启用推送的应用程序

IBM Worklight 6.0.0.1 - 应用程序认证

IBM Worklight 6.0.0.1 - 适配器中的超时设置