Actions
Task #1588
closedEntity events - transactions
Start date:
03/28/2019
Due date:
% Done:
100%
Estimated time:
16.00 h
Owner:
Description
Within implementation of #1543 (Make execution of role-request async) I implemented execution of role-request via NOTIFY. It works perfectly.
But I found issue with no rollback transaction when ACC realization processor throw exception. In this case was error correctly logged in the event, but changes maked within previous processor (realization processor in core) was not rollbacked.
Reason is simple Entity event is not processed under transaction. Solution is simple too, but with big impact (minimal in the provisioning queue).
@See https://github.com/bcvsolutions/CzechIdMng/commit/785cc4ad6ede13bb36457bf0182cb2ed7ad66567
Related issues
Updated by Radek Tomiška over 5 years ago
- Related to Task #1543: Make execution of role-request async added
Updated by Radek Tomiška over 5 years ago
- Status changed from New to In Progress
Updated by Radek Tomiška over 5 years ago
- Related to Defect #514: Transaction - noRollbackOn added
Updated by Radek Tomiška over 5 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
This issue was one symptom of #514 - it's fixed there.
Actions