활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
활동이 없어 이 대화는 잠겼습니다. 새 게시물을 작성해 주세요.
Hi,
I am trying to complete participant step through code from a scheduler. So I am getting service resource resolver with full read/write permission on repository. Then I am adapting to WorkflowSession. I am able to retrieve every data I need but at last step when I am trying to do workflowSession.complete(workitem, route) then I am getting exception that 'service-user' is unable to load '/var/waorkflow/instance .... ' .
Is there anything need to be configured to get this done?
해결되었습니다! 솔루션으로 이동.
조회 수
답글
좋아요 수
I have found the issue. Service user need to be added as workflow super user even though it had full read/write access to repository.
조회 수
답글
좋아요 수
Hi,
the exception that you are facing seems to be related to permission.
Have you checked if your service user has read and modify permission under /var/workflow path?
By the way, why do you need to make this execution? Probably, if you need to make some stuff automatically, you can create a copy of this workflow by removing the participant step.
Let us know.
Thanks,
Antonio
조회 수
답글
좋아요 수
I have checked the permission. It has full read, modify, create, delete, read ACL, write ACL, Replicate permission to complete repository.
Still its not able to read.
Using AEM 6.4
조회 수
답글
좋아요 수
One more important point is I am getting exception only when calling workflowsession.getroutes(workitem, true). Otherwise I am able to load workitem and access all its values.
This worlflowsession is resourceResoover.adaptTo(WorkflowSession.class)
Please let me know if I am doing anything wrong
조회 수
답글
좋아요 수
Hi,
can you share the full stacktrace?
Thanks,
Antonio
조회 수
답글
좋아요 수
I have found the issue. Service user need to be added as workflow super user even though it had full read/write access to repository.
조회 수
답글
좋아요 수
So, permission issue
조회 수
답글
좋아요 수