May 10, 2020
Estimated Post Reading Time ~

Workflow Authorization error

While working with Workflow in AEM 6 and above or CQ5.6, it is important to ensure all the user access is provided correctly in either case following error can be encountered. In my case, the user group itself was not present. Again, this was because I had copied workflow from other location and not created it on my instance from the scratch.

com.adobe.granite.workflow.core.job.JobHandler Could not advance workflow. com.adobe.granite.workflow.WorkflowException: org.apache.sling.api.SlingException: No Authorizable with ID null
at com.adobe.granite.workflow.core.advance.ParticipantNodeHandler.doTransition(ParticipantNodeHandler.java:163)
at com.adobe.granite.workflow.core.advance.AdvanceUtil.transitionFrom(AdvanceUtil.java:143)
at com.adobe.granite.workflow.core.WorkflowSessionImpl.complete(WorkflowSessionImpl.java:633)
at com.adobe.granite.workflow.core.job.HandlerBase.complete(HandlerBase.java:498)
at com.adobe.granite.workflow.core.job.JobHandler.process(JobHandler.java:183)
at org.apache.sling.event.jobs.JobUtil$1.run(JobUtil.java:378)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
at java.lang.Thread.run(Thread.java:724)
Caused by: org.apache.sling.api.SlingException: No Authorizable with ID null
at com.adobe.granite.workflow.core.util.SecurityUtil.getAuthorizable(SecurityUtil.java:54)
at com.adobe.granite.workflow.core.util.SecurityUtil.getAuthorizable(SecurityUtil.java:46)
at com.adobe.granite.workflow.core.advance.ParticipantNodeHandler.doTransition(ParticipantNodeHandler.java:132)
... 8 more
Caused by: java.lang.Exception
... 11 more


By aem4beginner

No comments:

Post a Comment

If you have any doubts or questions, please let us know.