<table border='0' cellpadding='3'>
<tr><td>Author: </td><td><b>ifarinic</b></td></tr>
<tr><td>Date:</td><td>2011-08-17 19:37:45 +0200 (Wed, 17 Aug 2011)</td></tr>
<tr><td>New Revision: </td><td>1048</td></tr>
</table>
<hr/><b>Log:</b><div style='padding-left: 20px; color:black'>
Refactored BaseX repo impl - now it has internal pool of client session and is thread safe. 
>From now only one RepositoryService will exist in the system and is managed by Spring.
Some preparation work done to easy switch of repo implementations and to configure different repo service implementations.
Done refactor of the code to make it more maintainable.



</div><hr/>
<b>Added:</b><div style='padding-left: 20px; color:green'>
   trunk/repo/repo-basex-impl/src/main/java/com/evolveum/midpoint/repo/xml/BaseXClientSessionPoolableObjectFactory.java<br/>
</div>
<b>Modified:</b><div style='padding-left: 20px; color:blue'>
   trunk/repo/repo-basex-impl/pom.xml<br/>
   trunk/repo/repo-basex-impl/src/main/java/com/evolveum/midpoint/repo/xml/XmlRepositoryService.java<br/>
   trunk/repo/repo-basex-impl/src/main/java/com/evolveum/midpoint/repo/xml/XmlRepositoryServiceFactory.java<br/>
   trunk/repo/repo-basex-impl/src/main/resources/application-context-repository.xml<br/>
   trunk/repo/repo-basex-test/src/main/resources/application-context-repository-test.xml<br/>
</div>