[ https://issues.apache.org/jira/browse/SYNCOPE-241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13556248#comment-13556248 ]
Hudson commented on SYNCOPE-241: -------------------------------- Integrated in Syncope-trunk #448 (See [https://builds.apache.org/job/Syncope-trunk/448/]) SYNCOPE-241 Adding new activiticontent.xml to archetype (Revision 1434684) SYNCOPE-241 Move SyncActions and SyncResult back into core.sync. Create impl package to avoid cycles. Improve ContentLoader to optionally load activiti properties (Revision 1434683) Result = SUCCESS cschneider : Files : * /syncope/trunk/archetype/pom.xml * /syncope/trunk/archetype/src/main/resources/archetype-resources/core/src/main/resources/activiticontent.xml * /syncope/trunk/archetype/src/main/resources/archetype-resources/core/src/main/resources/content.xml cschneider : Files : * /syncope/trunk/core/pom.xml * /syncope/trunk/core/src/main/java/org/apache/syncope/core/init/ImplementationClassNamesLoader.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/init/JobInstanceLoader.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/SyncActions.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/SyncResult.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/SyncTask.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/ContentLoader.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/ResourceDAOImpl.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncTaskValidator.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/impl/LDAPMembershipPropagationActions.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/DefaultSyncActions.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/LDAPMembershipSyncActions.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/SyncActions.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/SyncJob.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/SyncResult.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/SyncopeSyncResultHandler.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/impl * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/impl/LDAPMembershipSyncActions.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/impl/SyncJob.java * /syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/impl/SyncopeSyncResultHandler.java * /syncope/trunk/core/src/main/resources/activiticontent.xml * /syncope/trunk/core/src/main/resources/content.xml * /syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/impl/TestDbInitializer.java * /syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/TaskTestITCase.java * /syncope/trunk/core/src/test/resources/content.xml * /syncope/trunk/core/src/test/resources/noopworkflow/stripActivitiFromContent.xsl > Move persistence and persistence impl into separate modules > ----------------------------------------------------------- > > Key: SYNCOPE-241 > URL: https://issues.apache.org/jira/browse/SYNCOPE-241 > Project: Syncope > Issue Type: Improvement > Components: core > Affects Versions: 1.0.3-incubating > Reporter: Christian Schneider > Fix For: 1.1.0 > > Attachments: SYNCOPE-241-2.patch, SYNCOPE-241-3.patch, > SYNCOPE-241-4.patch, SYNCOPE-241-5.patch, SYNCOPE-241-6.patch, > SYNCOPE-241.patch > > > The core module currently contains many parts of syncope. This makes it > bigger and more complex than necessary. > A possible modularization is to move the internal model > (org.apache.syncope.core.persistence*) and the persistence impl > (org.apache.syncope.core.persistence.impl) out of core and into separate > modules. > One big advantage would be that the jpa code enhancements would then run in > the model module only. Currently we run into some problems in the cxf > migration when running the rest itests in core that may be caused by eclipse > overwriting the enhanced classes with plain classes. If the model > (peristence) classes are in a separate module we could leave it out of > eclipse and so this would be no issue anymore. > Another advantage would be that the persistence tests could run in the > persistence impl module so when working on the core they would not have to > run each time. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira