[midPoint-git] [Evolveum/midpoint] 8c93b3: Fix writing traces with dynamically-defined PCs

mederly noreply at github.com
Mon Jan 20 14:26:34 UTC 2020


  Branch: refs/heads/tmp/mid-5970
  Home:   https://github.com/Evolveum/midpoint
  Commit: 8c93b31886fdf6283bcf8600b11ea72e356f975b
      https://github.com/Evolveum/midpoint/commit/8c93b31886fdf6283bcf8600b11ea72e356f975b
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-01-20 (Mon, 20 Jan 2020)

  Changed paths:
    M infra/prism-api/src/main/java/com/evolveum/prism/xml/ns/_public/types_3/ItemType.java

  Log Message:
  -----------
  Fix writing traces with dynamically-defined PCs

ItemType couldn't be created for PrismContainers with no compile time
class, as .getRealValues() obviously cannot be executed.

TODO This situation probably occurs at more places in the code. Review.


  Commit: 4dfdad32e5172461ec0a596a0177d4451488373d
      https://github.com/Evolveum/midpoint/commit/4dfdad32e5172461ec0a596a0177d4451488373d
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-01-20 (Mon, 20 Jan 2020)

  Changed paths:
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdNameMapper.java

  Log Message:
  -----------
  Refactor ConnId convertor before fixing MID-5970


  Commit: 39d249fa948e64c6de0924316ae1447d0416ad82
      https://github.com/Evolveum/midpoint/commit/39d249fa948e64c6de0924316ae1447d0416ad82
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2020-01-20 (Mon, 20 Jan 2020)

  Changed paths:
    M build-system/pom.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationService.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/LocalizationServiceImpl.java
    M infra/prism-api/src/main/java/com/evolveum/midpoint/prism/polystring/PolyString.java
    M infra/prism-impl/src/main/java/com/evolveum/midpoint/prism/impl/PrismPropertyValueImpl.java
    M provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/impl/opendj/TestOpenDj.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnIdConvertor.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorFactoryConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/ConnectorInstanceConnIdImpl.java
    M provisioning/ucf-impl-connid/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/connid/DeltaModificationConverter.java

  Log Message:
  -----------
  Fix LDAP polystring handling (MID-5970)

1) If resource gives us PolyString without orig value, we determine it
from the lang map.
2) Removal of PolyString values is fixed by using fixed LDAP connector.


Compare: https://github.com/Evolveum/midpoint/compare/8c93b31886fd%5E...39d249fa948e


More information about the midPoint-svn mailing list