Defect #1205
closedRetry provisioning task has null operation result
100%
Description
Please in RetryProvisioningTaskExecutor line 58 return provisioningExecutor null when doesn't exist provisionign operation for current branch. But Operation result is needed by logItemService.
Return some result code when no provisioning operation is found for current branch.
For this fix will be probably needed new hotfix
Related issues
Updated by Alena Peterová over 6 years ago
- Priority changed from Normal to High
Please make this as hotfix 8.1.4.
Updated by Radek Tomiška over 6 years ago
- Status changed from New to In Progress
- Target version set to Jade (8.1.4)
Updated by Radek Tomiška over 6 years ago
- Status changed from In Progress to Needs feedback
- Assignee changed from Radek Tomiška to Ondřej Kopr
- % Done changed from 0 to 90
I fixed retry mechanism, respectively abstract LRT, where default operation result i constructed now:
https://github.com/bcvsolutions/CzechIdMng/commit/551cc4bb2f1e99d14f796f0af5017c05ce5a9817
I added two features, which are needed and are a little connected with this (~ switching app into production profile):
- delete all provisioning operations from queue without archive
- delete all saved entity events.
- both dangerous operations are available for super admin only.
Could you do a feedback, pls?
Updated by Radek Tomiška over 6 years ago
- Related to Task #1206: Remove items from provisionig queue without archiving added
Updated by Ondřej Kopr over 6 years ago
- Status changed from Needs feedback to Resolved
- Assignee changed from Ondřej Kopr to Radek Tomiška
- % Done changed from 90 to 100
Nice! Thank you for fixing it on both sides. Now retry mechanism works perfectly.
Updated by Radek Tomiška over 6 years ago
- Status changed from Resolved to Closed
Updated by Radek Tomiška about 6 years ago
- Related to Defect #1321: With all rights to system cannot see provisioning added