<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-05-01 19:41:33 +0200 (Wed, 01 May 2013)</td></tr>
<tr><td>New Revision: </td><td>5628</td></tr>
</table>
<hr/><b>Log:</b><div style='padding-left: 20px; color:black'>
Changing user template to object template. May need some changes in repo.<br/>
Introducing Migrator. Only partially tested.<br/>
<br/>
</div><hr/>
<b>Added:</b><div style='padding-left: 20px; color:green'>
trunk/infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/test/java/com/evolveum/midpoint/schema/TestParseObjectTemplate.java?r=5628"><see></a><br/>
trunk/infra/schema/src/test/resources/object-template/ <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/test/resources/object-template/?r=5628"><see></a><br/>
trunk/infra/schema/src/test/resources/object-template/object-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/test/resources/object-template/object-template.xml?r=5628"><see></a><br/>
trunk/infra/schema/src/test/resources/object-template/user-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/test/resources/object-template/user-template.xml?r=5628"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/migrator/ <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/migrator/?r=5628"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/migrator/Migrator.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/migrator/Migrator.java?r=5628"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/migrator/TypedPrismObject.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/migrator/TypedPrismObject.java?r=5628"><see></a><br/>
trunk/model/model-impl/src/test/java/com/evolveum/midpoint/model/migrator/ <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/java/com/evolveum/midpoint/model/migrator/?r=5628"><see></a><br/>
trunk/model/model-impl/src/test/java/com/evolveum/midpoint/model/migrator/TestMigrator.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/java/com/evolveum/midpoint/model/migrator/TestMigrator.java?r=5628"><see></a><br/>
trunk/model/model-impl/src/test/resources/migrator/ <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/resources/migrator/?r=5628"><see></a><br/>
trunk/model/model-impl/src/test/resources/migrator/object-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/resources/migrator/object-template.xml?r=5628"><see></a><br/>
trunk/model/model-impl/src/test/resources/migrator/user-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/resources/migrator/user-template.xml?r=5628"><see></a><br/>
</div>
<b>Modified:</b><div style='padding-left: 20px; color:blue'>
trunk/infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/ObjectTypes.java?r2=5628&r1=5627"><see></a><br/>
trunk/infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/java/com/evolveum/midpoint/schema/constants/SchemaConstants.java?r2=5628&r1=5627"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/public/common/common-2a.xsd <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/public/common/common-2a.xsd?r2=5628&r1=5627"><see></a><br/>
trunk/infra/schema/src/test/java/com/evolveum/midpoint/schema/TestConstants.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/test/java/com/evolveum/midpoint/schema/TestConstants.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/importer/ObjectImporter.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/importer/ObjectImporter.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/lens/LensContext.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/lens/LensContext.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/lens/projector/ContextLoader.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/lens/projector/ContextLoader.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/lens/projector/UserPolicyProcessor.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/lens/projector/UserPolicyProcessor.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/Action.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/Action.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/SynchronizationService.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/SynchronizationService.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/AddUserAction.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/AddUserAction.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/BaseAction.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/BaseAction.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/DeleteUserAction.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/DeleteUserAction.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/ModifyPasswordAction.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/ModifyPasswordAction.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/ModifyUserAction.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/ModifyUserAction.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/SynchronizeAction.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/main/java/com/evolveum/midpoint/model/sync/action/SynchronizeAction.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/test/java/com/evolveum/midpoint/model/AbstractInternalModelIntegrationTest.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/java/com/evolveum/midpoint/model/AbstractInternalModelIntegrationTest.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/test/java/com/evolveum/midpoint/model/lens/TestProjectorAddUser.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/java/com/evolveum/midpoint/model/lens/TestProjectorAddUser.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/test/resources/common/user-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/resources/common/user-template.xml?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-impl/src/test/resources/logback-test.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-impl/src/test/resources/logback-test.xml?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/AbstractInitializedModelIntegrationTest.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-intest/src/test/java/com/evolveum/midpoint/model/intest/sync/AbstractSynchronizationStoryTest.java?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-intest/src/test/resources/common/user-template-complex.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-intest/src/test/resources/common/user-template-complex.xml?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-intest/src/test/resources/common/user-template-sync.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-intest/src/test/resources/common/user-template-sync.xml?r2=5628&r1=5627"><see></a><br/>
trunk/model/model-intest/src/test/resources/common/user-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/model-intest/src/test/resources/common/user-template.xml?r2=5628&r1=5627"><see></a><br/>
trunk/model/workflow-impl/src/test/resources/common/user-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/model/workflow-impl/src/test/resources/common/user-template.xml?r2=5628&r1=5627"><see></a><br/>
trunk/repo/repo-sql-impl-test/src/test/resources/basic/objects.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/repo/repo-sql-impl-test/src/test/resources/basic/objects.xml?r2=5628&r1=5627"><see></a><br/>
trunk/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUserTemplate.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/data/common/RUserTemplate.java?r2=5628&r1=5627"><see></a><br/>
trunk/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/ClassMapper.java?r2=5628&r1=5627"><see></a><br/>
trunk/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/repo/repo-sql-impl/src/main/java/com/evolveum/midpoint/repo/sql/util/RUtil.java?r2=5628&r1=5627"><see></a><br/>
trunk/samples/demo/user-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/demo/user-template.xml?r2=5628&r1=5627"><see></a><br/>
trunk/samples/objects/user-template-complex.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/objects/user-template-complex.xml?r2=5628&r1=5627"><see></a><br/>
trunk/samples/resources/ad/ad-resource-advanced-sync.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/resources/ad/ad-resource-advanced-sync.xml?r2=5628&r1=5627"><see></a><br/>
trunk/samples/resources/csvfile/localhost-csvfile-resource-advanced-sync.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/resources/csvfile/localhost-csvfile-resource-advanced-sync.xml?r2=5628&r1=5627"><see></a><br/>
trunk/samples/resources/databasetable/localhost-dbtable-advanced-sync.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/resources/databasetable/localhost-dbtable-advanced-sync.xml?r2=5628&r1=5627"><see></a><br/>
trunk/samples/resources/opendj/opendj-localhost-resource-sync-advanced.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/resources/opendj/opendj-localhost-resource-sync-advanced.xml?r2=5628&r1=5627"><see></a><br/>
trunk/samples/resources/opendj/opendj-localhost-resource-sync-no-extension-advanced.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/resources/opendj/opendj-localhost-resource-sync-no-extension-advanced.xml?r2=5628&r1=5627"><see></a><br/>
trunk/samples/resources/opendj/piracy/opendj-localhost-resource-sync-extension-pirates.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/samples/resources/opendj/piracy/opendj-localhost-resource-sync-extension-pirates.xml?r2=5628&r1=5627"><see></a><br/>
trunk/testing/consistency-mechanism/src/test/java/com/evolveum/midpoint/testing/consistency/ConsistencyTest.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/testing/consistency-mechanism/src/test/java/com/evolveum/midpoint/testing/consistency/ConsistencyTest.java?r2=5628&r1=5627"><see></a><br/>
trunk/testing/sanity/src/test/java/com/evolveum/midpoint/testing/sanity/TestSanity.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/testing/sanity/src/test/java/com/evolveum/midpoint/testing/sanity/TestSanity.java?r2=5628&r1=5627"><see></a><br/>
trunk/testing/sanity/src/test/resources/repo/user-template.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/testing/sanity/src/test/resources/repo/user-template.xml?r2=5628&r1=5627"><see></a><br/>
trunk/tools/repo-ninja/src/test/resources/objects.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/tools/repo-ninja/src/test/resources/objects.xml?r2=5628&r1=5627"><see></a><br/>
</div>
</body></html>