Restart a process after accidently aborted after process changes

Confluence User - 12 Jan, 2022

good days to all,

this issue happened when i updated some process and deploy latest process. suddenly checking process monitor, previous process that was initiated before process update was aborted by admin ( evidence on audit trail). can anyone suggest the best way to restore the process without submitting new process. i've read about plugins to update apps to latest process, but this is not my case now. thanks in advance. 

process

6


12 Jan, 2022
confluenceUser
confluenceUser
  1. Call JSON API#web/json/workflow/process/start/(*:processDefId) and pass in the form record ID of the previous one.
  2. Then, with the result of the first call, call JSON API#web/json/monitoring/activity/start/(*:processId)/(*:activityDefId) to resume where it last left.

This might be helpful Migrating a Single Joget App#MigrateProcessInstances

13 Jan, 2022
confluenceUser
confluenceUser

Bastiana

hi thank you for the answer,  i read api definition but quite confusing how to pass form record ID , is this correct ? 

<baseurl>/web/json/workflow/process/start/crm:3:process1


ok im using rest client now passing the parameter but could not find recordid in db. what actually recordid ? 

13 Jan, 2022
confluenceUser
confluenceUser

how to locate recordid ?

13 Jan, 2022
confluenceUser
1
confluenceUser

You can locate it at the monitor page itself

Monitor > Running Processes > Select the specific running process

13 Jan, 2022
confluenceUser
confluenceUser

Reid HershelRecordID not exist in Joget  Version: 6.0.33  


13 Jan, 2022
confluenceUser
confluenceUser

after a while,  thinkering on documentation, finally find a way to refire back aborted process to last flow it was ended.  thankss all. 

  1. find latest process on table wf_process_link
  2. refire back to current process using json api /jw/web/json/monitoring/activity/start/<process_id>/<activity_def_id> (you can find it on monitoring)
RELATED QUESTIONS

Your answer


To answer a question you'll need an account.

Print