[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