This is a add on to this ticket "https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager-assets/clone-launch-approv...".
And to this ticket: "https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager-assets/proccess-execution-...
We are able to successfully 'Create Review Task' with the 'Launch Review' Workflow and complete the process to see properties on asset updated
![mbrennan_0-1689015176093.png mbrennan_0-1689015176093.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59908i4696AFCD99C9C91D/image-size/medium?v=v2&px=400)
However when attempting to 'Launch Review' as a workflow on a folder or image, we receive a 'Process Resource is null' error.
The failure stack contains the error 'Caused by: java.lang.IllegalStateException: Workflow is already finished.'
![mbrennan_2-1689015223018.png mbrennan_2-1689015223018.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59910iB8A1E7C54EF40CD0/image-size/medium?v=v2&px=400)
![mbrennan_3-1689015350441.png mbrennan_3-1689015350441.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59911i842DD4E2F91AB5A4/image-size/medium?v=v2&px=400)
What do we need to be able to 'Launch Review' as a workflow on an asset?
Here is what the workflow process looks like at the moment:
1. Create Workflow on folder or Asset
2. Select Launch Review for folder or asset from 'Create Workflow' drop down
3. Confirm
![mbrennan_4-1689015429139.png mbrennan_4-1689015429139.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59912iCE17C93EB1DE5D9D/image-size/medium?v=v2&px=400)
4. Can See launch review workflow in notifications
![mbrennan_5-1689015489529.png mbrennan_5-1689015489529.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59913i80A79BCC2FCDA54C/image-size/medium?v=v2&px=400)
5. Complete work item and Approve Launch
![mbrennan_6-1689015516246.png mbrennan_6-1689015516246.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59915iE28559B553D6B515/image-size/medium?v=v2&px=400)
6.Then we see this error, review status property on asset has not been updated
![mbrennan_7-1689015581363.png mbrennan_7-1689015581363.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59916iFDD28E5B1BF8F650/image-size/medium?v=v2&px=400)
![mbrennan_9-1689015728855.png mbrennan_9-1689015728855.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59918i682FC36CC0617490/image-size/medium?v=v2&px=400)
7. When we view workflow we see these errors
![mbrennan_8-1689015679510.png mbrennan_8-1689015679510.png](https://experienceleaguecommunities.adobe.com/t5/image/serverpage/image-id/59917i7950D555E7383F32/image-size/medium?v=v2&px=400)
com.adobe.granite.workflow.WorkflowException: Process execution resulted in an error
at com.adobe.granite.workflow.core.job.HandlerBase.executeProcess(HandlerBase.java:204)
at com.adobe.granite.workflow.core.job.JobHandler.process(JobHandler.java:271)
at org.apache.sling.event.impl.jobs.JobConsumerManager$JobConsumerWrapper.process(JobConsumerManager.java:502)
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.startJob(JobQueueImpl.java:351)
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl.access$100(JobQueueImpl.java:60)
at org.apache.sling.event.impl.jobs.queues.JobQueueImpl$1.run(JobQueueImpl.java:287)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.IllegalStateException: Workflow is already finished.
at com.adobe.granite.workflow.core.WorkflowSessionImpl.terminateWorkflow(WorkflowSessionImpl.java:546)
at com.adobe.cq.wcm.launches.impl.workflow.LaunchContentReviewProcess.execute(LaunchContentReviewProcess.java:79)
at com.adobe.granite.workflow.core.job.HandlerBase.executeProcess(HandlerBase.java:198)
... 8 more
Debugging steps so far:
Add approvee and approver to workflow-administrators
Thank you!