[midPoint-git] [Evolveum/midpoint] 16b4e6: Smart Integration: fix simulation of correlation r...
Tadeas Chrapovic
noreply at github.com
Tue Mar 10 11:08:44 CET 2026
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: 16b4e61a6f43c8bba60d87cff142cfb5908e3732
https://github.com/Evolveum/midpoint/commit/16b4e61a6f43c8bba60d87cff142cfb5908e3732
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-03-10 (Tue, 10 Mar 2026)
Changed paths:
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/MappingUtils.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/wizard/schemaHandling/objectType/correlation/CorrelationItemsTableWizardPanel.java
Log Message:
-----------
Smart Integration: fix simulation of correlation rule failure when duplicate delta reference attribute is written
**NOTE**
During editing, multiple ResourceAttributeDefinitionType values with
the same ref can temporarily exist in the UI model. These duplicates
are normally merged by internal logic only after the Save changes
operation.
However, the simulation was previously executed on the pre-merge state,
which could contain duplicate attribute references. This caused
failures when evaluating correlation rules simulations or schema
parsing.
The issue was resolved by running the simulation on a resourceModel
where the deltas are already applied, ensuring that attribute mappings
referencing the same ref are properly merged before simulation.
Commit: ea6e97701c22084e51c6650ca5e0845fd9374bc2
https://github.com/Evolveum/midpoint/commit/ea6e97701c22084e51c6650ca5e0845fd9374bc2
Author: tchrapovic <chrapovic.tadeas at gmail.com>
Date: 2026-03-10 (Tue, 10 Mar 2026)
Changed paths:
R docs/security/credentials/password-policy.adoc
A docs/security/credentials/password-policy/index.adoc
A docs/security/credentials/password-policy/resource-specific-password-policy.adoc
M gui/admin-gui/package-lock.json
M gui/admin-gui/package.json
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ButtonBar.java
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.html
M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/component/ContainerableListPanel.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/a33f2d556863...ea6e97701c22
To unsubscribe from these emails, change your notification settings at https://github.com/Evolveum/midpoint/settings/notifications
More information about the midPoint-svn
mailing list