[midPoint-git] [Evolveum/midpoint] 4cf804: MID-2191, part 1: Configurable handling of undecla...

Pavol Mederly mederly at evolveum.com
Fri Feb 6 09:29:54 CET 2015


  Branch: refs/heads/master
  Home:   https://github.com/Evolveum/midpoint
  Commit: 4cf8045e1e1afd962fd602077163a321730047b7
      https://github.com/Evolveum/midpoint/commit/4cf8045e1e1afd962fd602077163a321730047b7
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/XPathHolder.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java

  Log Message:
  -----------
  MID-2191, part 1: Configurable handling of undeclared xmlns prefixes (warning/fatal)


  Commit: 98e7899d69e45e7179cfbfc67324fe891ee38349
      https://github.com/Evolveum/midpoint/commit/98e7899d69e45e7179cfbfc67324fe891ee38349
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/prism/PrismValuePanel.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/controller/ModelController.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 3811dfdb0c7f88de612a917ae46b4e13187ca61e
      https://github.com/Evolveum/midpoint/commit/3811dfdb0c7f88de612a917ae46b4e13187ca61e
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageInternals.html
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageInternals.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/PageInternals.properties
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/page/admin/configuration/dto/InternalsConfigDto.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/validator/Validator.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/AbstractParser.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/DomParser.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/DomSerializer.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/JaxbDomHack.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/PrismBeanConverter.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/QueryConvertor.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/XNodeProcessor.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/XNodeSerializer.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/json/JsonValueParser.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/ValueSerializationUtil.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/xnode/PrimitiveXNode.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/xnode/ValueParser.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/test/XPathTest.java
    M infra/schema/src/test/resources/common/resource-opendj-no-xmlns.xml
    M infra/schema/src/test/resources/common/resource-opendj.xml
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/schema/src/test/resources/object-template/user-template.xml
    M infra/schema/testng.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    M model/model-common/src/test/resources/expression/groovy/expression-user-extension-ship-path.xml
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/ChangeExecutor.java
    M model/model-impl/src/test/resources/lens/assignment-direct-expression.xml
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/negative/TestModelWebServiceNegative.java
    M model/model-intest/src/test/resources/common/resource-dummy-black.xml
    M model/model-intest/src/test/resources/common/resource-dummy-blue-deprecated.xml
    M model/model-intest/src/test/resources/common/resource-dummy-blue.xml
    M model/model-intest/src/test/resources/common/resource-dummy-deprecated.xml
    M model/model-intest/src/test/resources/common/resource-dummy-fake.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green-deprecated.xml
    M model/model-intest/src/test/resources/common/resource-dummy-green.xml
    M model/model-intest/src/test/resources/common/resource-dummy-orange.xml
    M model/model-intest/src/test/resources/common/resource-dummy-schemaless-no-schema.xml
    M model/model-intest/src/test/resources/common/resource-dummy-upcase.xml
    M model/model-intest/src/test/resources/common/resource-dummy-white.xml
    M model/model-intest/src/test/resources/common/resource-dummy-yellow.xml
    M model/model-intest/src/test/resources/common/resource-dummy.xml
    M model/model-intest/src/test/resources/common/user-template-complex-include.xml
    M model/model-intest/src/test/resources/common/user-template-complex.xml
    M repo/repo-sql-impl-test/src/test/java/com/evolveum/midpoint/repo/sql/QueryInterpreterTest.java
    M repo/repo-sql-impl-test/src/test/resources/basic/objects.xml
    M repo/repo-sql-impl-test/src/test/resources/modify/account-delete-object-change.xml
    M repo/repo-sql-impl-test/src/test/resources/modify/resource-opendj.xml
    M samples/resources/ad/ad-resource-simple.xml
    M samples/resources/mysqluser/mysqluser-localhost-advanced-nosync.xml
    M samples/resources/mysqluser/mysqluser-localhost-simple.xml
    M samples/resources/office365/office365-federated.xml
    M samples/resources/office365/office365-managed.xml
    M samples/samples-test/src/test/java/com/evolveum/midpoint/samples/test/TestSamples.java

  Log Message:
  -----------
  Configurable treatment of undeclared prefixes (MID-2191). Temporarily fixing missing XMLNS declarations when serializing RawTypes (MID-2196).


  Commit: a6810ecfa4bf3adfe4cc2c04f398982a009aa254
      https://github.com/Evolveum/midpoint/commit/a6810ecfa4bf3adfe4cc2c04f398982a009aa254
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M gui/admin-gui/pom.xml
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/ACAttributeDto.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/assignment/AssignmentEditorPanel.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/SchemaHandlingStep.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAssociationEditor.java
    M gui/admin-gui/src/main/java/com/evolveum/midpoint/web/component/wizard/resource/component/schemahandling/ResourceAttributeEditor.java
    M gui/admin-gui/src/main/webapp/WEB-INF/ctx-web-security.xml
    M gui/admin-gui/src/main/webapp/WEB-INF/web.xml
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedAssociationDefinition.java
    M infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedObjectClassDefinition.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/util/ItemPathUtil.java
    M infra/schema/src/main/java/com/evolveum/midpoint/schema/util/ValueDisplayUtil.java
    M infra/schema/src/main/resources/xml/ns/public/common/common-3.xsd
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseResource.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/lens/Construction.java
    M model/model-impl/src/main/java/com/evolveum/midpoint/model/impl/security/UserProfileServiceImpl.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/TestModelServiceContract.java
    M model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestRecomputeTask.java
    M samples/demo-generic synchronization/resource-GenSync-OpenDJ.xml
    M testing/consistency-mechanism/src/test/java/com/evolveum/midpoint/testing/consistency/ConsistencyTest.java

  Log Message:
  -----------
  Merge branch 'master' of https://github.com/Evolveum/midpoint


  Commit: 9383ff2766df82ff6c9a80d469dcfd98e35fce45
      https://github.com/Evolveum/midpoint/commit/9383ff2766df82ff6c9a80d469dcfd98e35fce45
  Author: Pavol Mederly <mederly at evolveum.com>
  Date:   2015-02-06 (Fri, 06 Feb 2015)

  Changed paths:
    M infra/common/src/main/java/com/evolveum/midpoint/common/configuration/api/MidpointConfiguration.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/PrismReferenceValue.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/parser/DomSerializer.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java
    M infra/prism/src/main/java/com/evolveum/midpoint/prism/xml/XmlTypeConverter.java
    M infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java
    A infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParsePasswordPolicy.java
    A infra/schema/src/test/resources/common/password-policy.xml
    M infra/schema/src/test/resources/object-template/object-template.xml
    M infra/schema/src/test/resources/object-template/user-template.xml
    M infra/schema/testng.xml
    M infra/util/src/main/java/com/evolveum/midpoint/util/DOMUtil.java
    M infra/util/src/main/java/com/evolveum/midpoint/util/QNameUtil.java
    M infra/util/src/test/java/com/evolveum/midpoint/util/DOMUtilTest.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/Expression.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/expression/evaluator/AbstractSearchExpressionEvaluator.java
    M model/model-common/src/main/java/com/evolveum/midpoint/model/common/mapping/Mapping.java
    M repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java
    M repo/security-impl/src/main/java/com/evolveum/midpoint/security/impl/SecurityEnforcerImpl.java
    M repo/system-init/src/main/java/com/evolveum/midpoint/init/StartupConfiguration.java
    M tools/xjc-plugin/src/main/java/com/evolveum/midpoint/schema/xjc/schema/SchemaProcessor.java

  Log Message:
  -----------
  Default namespace is no longer used when parsing and serializing QNames. Plus a bunch of related fixes and tests.
Introduced "safe mode" that turns on tolerance to undeclared prefixes.


Compare: https://github.com/Evolveum/midpoint/compare/325ef3851265...9383ff2766df


More information about the midPoint-svn mailing list