[midPoint-git] [Evolveum/midpoint] 39c962: Fix caching shadow prism definition in ROCD/ROTD

mederly noreply at github.com
Wed Mar 20 21:02:04 CET 2024


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 39c9623d39b87581be77100cc5cb24ead31467f9
      https://github.com/Evolveum/midpoint/commit/39c9623d39b87581be77100cc5cb24ead31467f9
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/AbstractResourceObjectDefinitionImpl.java
    M provisioning/provisioning-impl/src/test/resources/dummy/dummy-extra/resource-dummy.xml

  Log Message:
  -----------
  Fix caching shadow prism definition in ROCD/ROTD

In some cases, the ShadowType prism CTD was created before the object
type or class schema was completely parsed; in particular, before the
association definitions were added. This occurred e.g. when delineation
filter was present. The result was the inability to read the
associations.

This is now fixed by invalidating the cached definition appropriately.

This should resolve MID-9535.


  Commit: 17e0a2824c8a28a919fe96ea8bbaebcfdfe4aaa7
      https://github.com/Evolveum/midpoint/commit/17e0a2824c8a28a919fe96ea8bbaebcfdfe4aaa7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2024-03-20 (Wed, 20 Mar 2024)

  Changed paths:
    M docs/roles-policies/classification/index.adoc
    M docs/roles-policies/pdrbac/index.adoc
    M docs/security/credentials/initial-password-management-discussion.adoc
    A docs/security/credentials/password-reset/configuration.adoc
    R docs/security/credentials/password-reset/new-configuration.adoc
    M gui/admin-gui/src/frontend/scss/midpoint.scss
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/CapabilitiesPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/page/admin/resource/component/ResourceDetailsTabPanel.java
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.html
    R gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/resources/CapabilitiesPanel.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/cleanup/CleanupActionProcessor.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/master'


Compare: https://github.com/Evolveum/midpoint/compare/3f4c805509db...17e0a2824c8a

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