2014-03-13 39 views
1

我实现了在Adobe CQ5.6自定义工作流,类似于http://blogs.adobe.com/learningwem/2011/11/30/cq5-4-workflow-example-approve-reject-by-the-reviewer/CQ5工作流程收件箱通知工作流程后坚持完成

我只使用CQ5收件箱通知 - 没有电子邮件通知。

问题是,在审批者选择“批准”或“拒绝”之后,即使工作流程继续/完成,收件箱通知也不会被删除。

似乎没有手动删除通知的选项,除非您进入crxde并删除节点。因此,这里主要关注的是通知会很快堆积起来,因此弄清楚哪些是最新的,并最终堵塞应用程序会令人困惑。

这似乎只发生在工作流程中的确切步骤。作者的通知一经处理就会消失,正如您所期望的那样。

有没有人有过类似的事情发生过吗?

回答

1

我对这个问题的措辞有点帮助我找出答案。

笔者的通知消失......你所期望的

这使我觉得这可能是一个用户权限问题,而不是什么与工作流步骤。

我通过切换两种用户类型的角色(因此批准者启动工作流并且作者必须批准更改)来确认此问题。正如我猜测的那样,它是分配给审批者的任何通知,而不是由该特定工作流步骤生成的通知,这些通知并未消失。

具体而言,缺失的权限为/etc/workflow/instances。我允许该用户的所有方法,并解决了我的问题。

您可以通过CQ5实例中的/useradmin.html编辑权限(在我的情况下为http://localhost:4502/useradmin.html