Push notification 清除Worklight server上的推送通知注册

Push notification 清除Worklight server上的推送通知注册,push-notification,ibm-mobilefirst,Push Notification,Ibm Mobilefirst,我希望清除WAS 8.5上部署的Enterprise Edition Worklight Server v5.0.5上的所有推送通知注册。 我们有一个用户,只有两个设备,但WL控制台推送通知为该用户显示6个注册设备。似乎有些注册已经复制,或者已经损坏。其中一个设备不再接收以前工作的推送通知消息。 我尝试删除声明事件源的适配器,甚至重新部署应用程序。但是,重新部署适配器时,推送通知注册仍保持不变。您能告诉我如何从WL服务器清除这些条目吗 我认为这样做的唯一方法是清除数据库中表的内容。 此实例中的特

我希望清除WAS 8.5上部署的Enterprise Edition Worklight Server v5.0.5上的所有推送通知注册。 我们有一个用户,只有两个设备,但WL控制台推送通知为该用户显示6个注册设备。似乎有些注册已经复制,或者已经损坏。其中一个设备不再接收以前工作的推送通知消息。
我尝试删除声明事件源的适配器,甚至重新部署应用程序。但是,重新部署适配器时,推送通知注册仍保持不变。您能告诉我如何从WL服务器清除这些条目吗

我认为这样做的唯一方法是清除数据库中表的内容。 此实例中的特定表格为:

通知装置和 通知用户

如果您同意重新部署应用程序,则在重新部署应用程序之前,请清除以下两项:

通知及申请
通知调解人

谢谢你,伊丹。在我们清除了所有四个表并重新部署了应用程序和适配器之后,这对我们是有效的。这应该作为一个可能需要修复的bug进行报告,因为它似乎是通知注册损坏/重复的常见问题。我在开发环境中也遇到过同样的问题,我需要清除WorklightServer下的project server文件夹,以使其正常工作。Denzil将对此进行研究。在此之前,如果这个问题得到了回答,请将其标记为答案。谢谢。@IdanAdar,我订阅了两台Push设备,后来取消了一台设备的订阅。但当发送推送时,它会同时出现在两个设备上。有什么想法或建议吗。thanks@IdanAdar-在版本6.2.0中需要清理哪些表名?