Details
Description
The replay job execute other jobs but not trough JobExecutor but children jobs are reusing the parent's job context by default.
This cause issue with some extension jobs (see XWIKI-16627 for a possible consequence) and since ReplayJob does not really need any ExecutionContext the best is to make sure it does not define any.
Attachments
Issue Links
- causes
-
XWIKI-21120 The Replay action gets stuck upon finding a conflict on a page, regardless of whether an answer is stored for that page or not
- Closed
-
XCOMMONS-2756 ReplayJob is not properly setting the parent job status of its children jobs
- Closed
- is duplicated by
-
XWIKI-16627 Replaying two XAR ExtensionJobHistoryRecord entries won't perform correctly the second one
- Closed
- relates to
-
XCOMMONS-2779 Remove AbstractJob#setParentJobStatus
- Open
-
XCOMMONS-1702 Replaying extension history records doesn't work anymore
- Closed