[midPoint-git] [Evolveum/midpoint] 9fdc69: Add validation of mapping simulation work definition

Andrej noreply at github.com
Mon Feb 23 16:06:24 CET 2026


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 9fdc69a6159b80b33b053cb18503f1d5637b653f
      https://github.com/Evolveum/midpoint/commit/9fdc69a6159b80b33b053cb18503f1d5637b653f
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingWorkDefinition.java

  Log Message:
  -----------
  Add validation of mapping simulation work definition

**What**

Validates input of mapping simulation work definition.

**Why**

Mapping simulation does not support all the inputs which could be set in
the `ResourceSetTaskWorkDefinition`. For example filtering solely based
on the object class is not currently supported. In order to prevent
confusion, we reject it right away by throwing an exception.

We also log a message about usage of default kind/intent if any of them
is missing.

**Task**: 10992


  Commit: 7d67a577fc0b86fc0ee956943dc90511aad645ca
      https://github.com/Evolveum/midpoint/commit/7d67a577fc0b86fc0ee956943dc90511aad645ca
  Author: Andrej Zan <andrej.zan at evolveum.com>
  Date:   2026-02-23 (Mon, 23 Feb 2026)

  Changed paths:
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityHandler.java
    R model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingActivityRun.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityHandler.java
    A model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingSimulationActivityRun.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/mappings/tasks/MappingWorkDefinition.java

  Log Message:
  -----------
  Rename classes related to mapping simulation

**What**

Rename activity handler and activity run classes to explicitly state
they are doing just the simulation.

**Task**: 10992


Compare: https://github.com/Evolveum/midpoint/compare/12f4ccfcb183...7d67a577fc0b

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