[midPoint-git] [Evolveum/midpoint] e84469: Fix 500-error when no value policy in self-reg

Pavol Mederly mederly at evolveum.com
Wed Feb 21 18:36:19 CET 2018


  Branch: refs/heads/post-3.7-fixes
  Home:   https://github.com/Evolveum/midpoint
  Commit: e84469ff5ea3d2927aef88bebd63f24afa98b9e7
      https://github.com/Evolveum/midpoint/commit/e84469ff5ea3d2927aef88bebd63f24afa98b9e7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-02-21 (Wed, 21 Feb 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/login/PageSelfRegistration.java

  Log Message:
  -----------
  Fix 500-error when no value policy in self-reg

It should be fixed more seriously by avoiding exception-masking
loadObject method. This is only a quick hack.

(cherry picked from commit 0473679)


  Commit: 5ce610e294111eb5f88fac2e99e8ed3564b5a8a1
      https://github.com/Evolveum/midpoint/commit/5ce610e294111eb5f88fac2e99e8ed3564b5a8a1
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-02-21 (Wed, 21 Feb 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/impl/util/GuiImplUtil.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerValueWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ContainerWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFieldGroupPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/DynamicFormPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/ObjectWrapper.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismPropertyPanel.java

  Log Message:
  -----------
  Partially fix MID-4455: Approval form errors

Originally we checked for the presence of all object wrapper
fields; now we check only those that are present on the custom
form. It is only a partial fix, as the approval forms that add
extension items currently crash for users that have no extension
before. (Contains also slight refactoring of dynamic forms code.)

(cherry picked from commit d201ab9)


  Commit: 92287bad451a2ece2d474fa799222fe4332d8791
      https://github.com/Evolveum/midpoint/commit/92287bad451a2ece2d474fa799222fe4332d8791
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2018-02-21 (Wed, 21 Feb 2018)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/gui/api/component/ObjectListPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/data/column/ColumnUtils.java
    M infra/schema/src/main/resources/xml/ns/public/common/api-types-3.xsd
    M infra/schema/src/main/resources/xml/ns/public/common/common-core-3.xsd
    M model/certification-impl/pom.xml
    M model/model-api/src/main/java/com/evolveum/midpoint/model/api/ModelInteractionService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/ModelRestService.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelInteractionServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestStrangeCases.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestAssignmentErrors.java

  Log Message:
  -----------
  Merge remote-tracking branch 'origin/post-3.7-fixes' into post-3.7-fixes


Compare: https://github.com/Evolveum/midpoint/compare/7f33a5e8aa76...92287bad451a


More information about the midPoint-svn mailing list