<html>
<head>
</head>
<body>
<table border='0' cellpadding='3'>
<tr><td>Author: </td><td><b>semancik</b></td></tr>
<tr><td>Date:</td><td>2013-04-16 12:28:51 +0200 (Tue, 16 Apr 2013)</td></tr>
<tr><td>New Revision: </td><td>5498</td></tr>
</table>
<hr/><b>Log:</b><div style='padding-left: 20px; color:black'>
Matching rules in the provisioning.<br/>
<br/>
Moving matching rules to "common" spring context.<br/>
Using matching rules in provisioning to store normalized value in shadows.<br/>
Tests for matching rules, including modified dummy resource.<br/>
Some unification of import/recon code.<br/>
Some cleanup of provisioning test files.<br/>
<br/>
</div><hr/>
<b>Added:</b><div style='padding-left: 20px; color:green'>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestDummyCaseIgnore.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestDummyCaseIgnore.java?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/dummy-case-ignore/   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/dummy-case-ignore/?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/dummy-case-ignore/resource-dummy.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/dummy-case-ignore/resource-dummy.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-bad.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-bad.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-delete-repo.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-delete-repo.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-delete.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-delete.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-disable-simulated-opendj.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-disable-simulated-opendj.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-modify-password.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-modify-password.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-modify-repo.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-modify-repo.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-modify.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-modify.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-new-with-password.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-new-with-password.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-new.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-new.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-opendj-no-sn.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-opendj-no-sn.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-search-iterative.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-search-iterative.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-search.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account-search.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account1-repo.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account1-repo.xml?r=5498"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account1.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/opendj/account1.xml?r=5498"><see></a><br/>
</div>
<b>Removed:</b><div style='padding-left: 20px; color:red; text-decoration:line-through;'>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-bad.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-delete-repo.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-delete.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-disable-simulated-opendj.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-modify-password.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-modify-repo.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-modify.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-new-with-password.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-new.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-opendj-no-sn.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-search-iterative.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account-search.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account1-repo.xml<br/>
   trunk/provisioning/provisioning-impl/src/test/resources/impl/account1.xml<br/>
</div>
<b>Modified:</b><div style='padding-left: 20px; color:blue'>
trunk/icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConfiguration.java?r2=5498&r1=5497"><see></a><br/>
trunk/icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyConnector.java?r2=5498&r1=5497"><see></a><br/>
trunk/icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyFilterTranslator.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/icf-connectors/dummy-connector/src/main/java/com/evolveum/icf/dummy/connector/DummyFilterTranslator.java?r2=5498&r1=5497"><see></a><br/>
trunk/icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/icf-connectors/dummy-resource/src/main/java/com/evolveum/icf/dummy/resource/DummyResource.java?r2=5498&r1=5497"><see></a><br/>
trunk/infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedResourceSchema.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/common/src/main/java/com/evolveum/midpoint/common/refinery/LayerRefinedResourceSchema.java?r2=5498&r1=5497"><see></a><br/>
trunk/infra/common/src/main/resources/ctx-common.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/common/src/main/resources/ctx-common.xml?r2=5498&r1=5497"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/public/model/import/extension-2.xsd   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/public/model/import/extension-2.xsd?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/importer/ImportAccountsFromResourceTaskHandler.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/importer/ImportAccountsFromResourceTaskHandler.java?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/importer/ImportConstants.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/importer/ImportConstants.java?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/LiveSyncTaskHandler.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/LiveSyncTaskHandler.java?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/util/Utils.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/util/Utils.java?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-impl/src/main/resources/ctx-model.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/resources/ctx-model.xml?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-impl/src/test/resources/ctx-model-test-main.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/resources/ctx-model-test-main.xml?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-impl/src/test/resources/ctx-model-test-no-repo.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/resources/ctx-model-test-no-repo.xml?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/TestImportRecon.java?r2=5498&r1=5497"><see></a><br/>
trunk/model/model-intest/src/test/resources/ctx-model-intest-test-main.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-intest/src/test/resources/ctx-model-intest-test-main.xml?r2=5498&r1=5497"><see></a><br/>
trunk/model/workflow-impl/src/test/resources/ctx-workflow-test-main.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/workflow-impl/src/test/resources/ctx-workflow-test-main.xml?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-api/src/main/java/com/evolveum/midpoint/provisioning/api/ProvisioningService.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ProvisioningServiceImpl.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCache.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCacheProvisioner.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCacheProvisioner.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCacheReconciler.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowCacheReconciler.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ShadowManager.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/ProvisioningTestUtil.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/ProvisioningTestUtil.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/AbstractDummyTest.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/AbstractDummyTest.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/AbstractOpenDJTest.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/AbstractOpenDJTest.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestDummy.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestDummy.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestOpenDJ.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestOpenDJ.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestOpenDJNegative.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestOpenDJNegative.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestSynchronization.java   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/TestSynchronization.java?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/ctx-provisioning-test-main.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/ctx-provisioning-test-main.xml?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/ctx-provisioning-test-no-repo.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/ctx-provisioning-test-no-repo.xml?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/impl/dummy/account-will.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/impl/dummy/account-will.xml?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/object/resource-dummy.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/object/resource-dummy.xml?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/resources/object/resource-opendj.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/resources/object/resource-opendj.xml?r2=5498&r1=5497"><see></a><br/>
trunk/provisioning/provisioning-impl/testng.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/testng.xml?r2=5498&r1=5497"><see></a><br/>
trunk/samples/samples-test/src/test/resources/ctx-samples-test-main.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/samples-test/src/test/resources/ctx-samples-test-main.xml?r2=5498&r1=5497"><see></a><br/>
trunk/testing/sanity/src/test/resources/ctx-sanity-test-main.xml   <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/testing/sanity/src/test/resources/ctx-sanity-test-main.xml?r2=5498&r1=5497"><see></a><br/>
</div>
</body></html>