Async Executor which we have configured does process jobs.
We are using 'SharedExecutorServiceAsyncExecutor' implementation as the Async Executor.
Activiti version - 5.22.0
This is what we could observe from ACT_RU_JOB table for a job
ID_: 43725070-bdc6-11e9-abf6-000d3af0b4d2
REV_: 11
TYPE_: message
LOCK_EXP_TIME_: 2019-08-13 09:26:33.457
LOCK_OWNER_: NULL
EXCLUSIVE_: 1
EXECUTION_ID_: 13ce08b1-bdc4-11e9-afeb-000d3af0b4d2
PROCESS_INSTANCE_ID_: 13ce08b1-bdc4-11e9-afeb-000d3af0b4d2
PROC_DEF_ID_: DEFINITION_1:1:f8fe5f0d-bdb9-11e9-ad95-000d3af0b4d2
RETRIES_: 3
EXCEPTION_STACK_ID_: NULL
EXCEPTION_MSG_: NULL
DUEDATE_: NULL
REPEAT_: NULL
HANDLER_TYPE_: async-continuation
HANDLER_CFG_: NULL
TENANT_ID_:
Result of the same job after 5 mins:
ID_: 445d73cd-bdc6-11e9-abf6-000d3af0b4d2
REV_: 11
TYPE_: message
LOCK_EXP_TIME_: 2019-08-13 09:26:33.462
LOCK_OWNER_: NULL
EXCLUSIVE_: 1
EXECUTION_ID_: 445adbb1-bdc6-11e9-abf6-000d3af0b4d2
PROCESS_INSTANCE_ID_: 445adbb1-bdc6-11e9-abf6-000d3af0b4d2
PROC_DEF_ID_: DEFINITION_1:1:f8fe5f0d-bdb9-11e9-ad95-000d3af0b4d2
RETRIES_: 3
EXCEPTION_STACK_ID_: NULL
EXCEPTION_MSG_: NULL
DUEDATE_: NULL
REPEAT_: NULL
HANDLER_TYPE_: async-continuation
HANDLER_CFG_: NULL
TENANT_ID_:
It seems like the REV_ and LOCK_EXP_TIME_ columns gets changed and RETRIES_ are not getting reduced.
We are not getting call backs for these activities.
Kindly suggest what could be the possible cause of the same as our work flows don't proceed.