[
https://issues.apache.org/jira/browse/SYNCOPE-241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13556132#comment-13556132
]
Hudson commented on SYNCOPE-241:
--------------------------------
Integrated in Syncope-trunk #447 (See
[https://builds.apache.org/job/Syncope-trunk/447/])
SYNCOPE-241 Moving PropagationActions back into core.propagation. Created
impl package to avoid cycles (Revision 1434636)
Result = SUCCESS
cschneider :
Files :
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/connid/ConnObjectUtil.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/init/ConnInstanceLoader.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/init/ImplementationClassNamesLoader.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/PropagationActions.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/ExternalResourceValidator.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/AbstractPropagationTaskExecutor.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/ConnectorFacadeProxy.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/ConnectorFactory.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/DefaultPropagationActions.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/DefaultPropagationHandler.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/LDAPMembershipPropagationActions.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/PriorityPropagationTaskExecutor.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/PropagationActions.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/PropagationManager.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/SyncopeConnector.java
* /syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/impl
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/impl/AbstractPropagationTaskExecutor.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/impl/ConnectorFacadeProxy.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/impl/DefaultPropagationHandler.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/propagation/impl/PriorityPropagationTaskExecutor.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/impl/PropagationManager.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/ConnInstanceController.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/ResourceController.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/RoleController.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/UserController.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/SyncJob.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/SyncopeSyncResultHandler.java
*
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/WorkflowUserSuspender.java
* /syncope/trunk/core/src/main/resources/syncopeContext.xml
*
/syncope/trunk/core/src/test/java/org/apache/syncope/core/init/ConnInstanceLoaderTest.java
* /syncope/trunk/core/src/test/resources/content.xml
> 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