<html>
<head>
</head>
<body>
<table border='0' cellpadding='3'>
<tr><td>Author: </td><td><b>semancik</b></td></tr>
<tr><td>Date:</td><td>2012-05-17 17:08:00 +0200 (Thu, 17 May 2012)</td></tr>
<tr><td>New Revision: </td><td>3496</td></tr>
</table>
<hr/><b>Log:</b><div style='padding-left: 20px; color:black'>
Divided schemas between prism and schema components.<br/>
Foung a great battle with XML and XSD libraries and catalog files to do so.<br/>
Introducint PolyString (Java class) and corresponding XSD type. No conversion yet.<br/>
Default normalization for PolyString. Quite rough, but seems to work acceptably well.<br/>
Improved DOM to schema parser to provide better messages in exceptions.<br/>
<br/>
</div><hr/>
<b>Added:</b><div style='padding-left: 20px; color:green'>
trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/ <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/?r=3496"><see></a><br/>
trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PolyString.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PolyString.java?r=3496"><see></a><br/>
trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PolyStringNormalizer.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PolyStringNormalizer.java?r=3496"><see></a><br/>
trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PrismDefaultPolyStringNormalizer.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/polystring/PrismDefaultPolyStringNormalizer.java?r=3496"><see></a><br/>
trunk/infra/prism/src/main/resources/xml/ns/public/annotation-2.xsd <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/resources/xml/ns/public/annotation-2.xsd?r=3496"><see></a><br/>
trunk/infra/prism/src/main/resources/xml/ns/public/query-2.xsd <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/resources/xml/ns/public/query-2.xsd?r=3496"><see></a><br/>
trunk/infra/prism/src/main/resources/xml/ns/public/types-2.xsd <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/resources/xml/ns/public/types-2.xsd?r=3496"><see></a><br/>
trunk/infra/prism/src/test/java/com/evolveum/midpoint/prism/TestPolyString.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/test/java/com/evolveum/midpoint/prism/TestPolyString.java?r=3496"><see></a><br/>
</div>
<b>Removed:</b><div style='padding-left: 20px; color:red; text-decoration:line-through;'>
trunk/infra/prism/src/main/resources/xml/ns/public/common/<br/>
trunk/infra/schema/src/main/resources/xml/ns/public/prism/annotation-2.xsd<br/>
trunk/infra/schema/src/main/resources/xml/ns/public/prism/query-2.xsd<br/>
trunk/infra/schema/src/main/resources/xml/ns/public/prism/types-2.xsd<br/>
</div>
<b>Modified:</b><div style='padding-left: 20px; color:blue'>
trunk/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/SchemaFormParser.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/gui/admin-gui/src/main/java/com/evolveum/midpoint/web/util/SchemaFormParser.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedResourceSchema.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/common/src/main/java/com/evolveum/midpoint/common/refinery/RefinedResourceSchema.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/prism/pom.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/pom.xml?r2=3496&r1=3495"><see></a><br/>
trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DomToSchemaProcessor.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/DomToSchemaProcessor.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/PrismSchema.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/PrismSchema.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaHandler.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaHandler.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/java/com/evolveum/midpoint/prism/schema/SchemaRegistry.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/prism/src/main/resources/META-INF/catalog.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/main/resources/META-INF/catalog.xml?r2=3496&r1=3495"><see></a><br/>
trunk/infra/prism/src/test/java/com/evolveum/midpoint/prism/TestPrismSchemaConstruction.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/src/test/java/com/evolveum/midpoint/prism/TestPrismSchemaConstruction.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/prism/testng.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/prism/testng.xml?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/java/com/evolveum/midpoint/schema/MidPointPrismContextFactory.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/java/com/evolveum/midpoint/schema/processor/ResourceSchema.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/META-INF/catalog.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/META-INF/catalog.xml?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/META-INF/jax-ws-catalog.xml <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/META-INF/jax-ws-catalog.xml?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/private/fake/fake-1.wsdl <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/private/fake/fake-1.wsdl?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/private/model/modelWrapper.wsdl <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/private/model/modelWrapper.wsdl?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/public/common/api-types-2.xsd <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/public/common/api-types-2.xsd?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/public/common/common-1.xsd <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/public/common/common-1.xsd?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/public/common/fault-1.wsdl <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/public/common/fault-1.wsdl?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/public/connector/icf-1/connector-schema-1.xsd <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/public/connector/icf-1/connector-schema-1.xsd?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/public/connector/icf-1/resource-schema-1.xsd <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/public/connector/icf-1/resource-schema-1.xsd?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/main/resources/xml/ns/public/model/model-1.wsdl <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/main/resources/xml/ns/public/model/model-1.wsdl?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/SchemaProcessorTest.java?r2=3496&r1=3495"><see></a><br/>
trunk/infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/TestResourceSchema.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/infra/schema/src/test/java/com/evolveum/midpoint/schema/processor/TestResourceSchema.java?r2=3496&r1=3495"><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=3496&r1=3495"><see></a><br/>
trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceSchemaCache.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/impl/ResourceSchemaCache.java?r2=3496&r1=3495"><see></a><br/>
trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/ConnectorFactoryIcfImpl.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/main/java/com/evolveum/midpoint/provisioning/ucf/impl/ConnectorFactoryIcfImpl.java?r2=3496&r1=3495"><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=3496&r1=3495"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/ProvisioningServiceImplDummyTest.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/ProvisioningServiceImplDummyTest.java?r2=3496&r1=3495"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/ProvisioningServiceImplOpenDJTest.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/impl/ProvisioningServiceImplOpenDJTest.java?r2=3496&r1=3495"><see></a><br/>
trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/ucf/TestUcfDummy.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/provisioning/provisioning-impl/src/test/java/com/evolveum/midpoint/provisioning/test/ucf/TestUcfDummy.java?r2=3496&r1=3495"><see></a><br/>
trunk/repo/repo-basex-impl/src/test/java/com/evolveum/midpoint/repo/test/RepositoryNamespaceTest.java <a href="http://fisheye.evolveum.com/browse/MidPoint/trunk/repo/repo-basex-impl/src/test/java/com/evolveum/midpoint/repo/test/RepositoryNamespaceTest.java?r2=3496&r1=3495"><see></a><br/>
</div>
</body></html>