[midPoint-git] [Evolveum/midpoint] a9b88d: Add "afterProjections" template evaluation phase
mederly
noreply at github.com
Wed Sep 16 16:27:39 CEST 2020
Branch: refs/heads/master
Home: https://github.com/Evolveum/midpoint
Commit: a9b88d868daac3b9b674dd435b154b75604726b1
https://github.com/Evolveum/midpoint/commit/a9b88d868daac3b9b674dd435b154b75604726b1
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2020-09-16 (Wed, 16 Sep 2020)
Changed paths:
M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/transformation/SingleShotEvaluation.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Components.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/Projector.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/projector/focus/ObjectTemplateProcessor.java
M model/model-intest/src/test/resources/common/user-template-complex.xml
M repo/repo-common/src/main/java/com/evolveum/midpoint/repo/common/expression/evaluator/LiteralExpressionEvaluator.java
Log Message:
-----------
Add "afterProjections" template evaluation phase
Some mappings (e.g. those that need to catch hasLinkedAccount
transition) should be executed after projection activation is computed.
For such cases we have created experimental "afterProjections"
evaluation phase.
This resolves MID-6406.
Also, now muting "not found" fatal error when setting situation
on deleted shadow.
Commit: f4fe9ab1afedc648409849f85b64d4126d723ceb
https://github.com/Evolveum/midpoint/commit/f4fe9ab1afedc648409849f85b64d4126d723ceb
Author: Pavol Mederly <mederly at evolveum.com>
Date: 2020-09-16 (Wed, 16 Sep 2020)
Changed paths:
M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/metadata/ProcessingUtil.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/Construction.java
M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/construction/EvaluatedOutboundConstructionImpl.java
M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M3ResourcesAttributesAndMappingsTest.java
M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M4ProvisioningToResources.java
M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M5AccountsAssignmentsAndRoles.java
M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M7SynchronizationFlavours.java
M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M8ExtendingMidPointXMLSchema.java
M testing/schrodingertest/src/test/java/com/evolveum/midpoint/testing/schrodinger/labs/M9OrganizationalStructure.java
Log Message:
-----------
Merge remote-tracking branch 'origin/master'
Compare: https://github.com/Evolveum/midpoint/compare/df85cb4c191e...f4fe9ab1afed
More information about the midPoint-svn
mailing list