[ 
https://issues.apache.org/jira/browse/SYNCOPE-241?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13549895#comment-13549895
 ] 

Hudson commented on SYNCOPE-241:
--------------------------------

Integrated in Syncope-trunk #423 (See 
[https://builds.apache.org/job/Syncope-trunk/423/])
    [SYNCOPE-241] Applying provided patch (SYNCOPE-241-3.patch) (Revision 
1431495)

     Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/trunk/core/pom.xml
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/SyncActions.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/test/java/org/apache/syncope/core/connid
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/connid/PasswordGeneratorTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/AbstractDAOTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/AttrTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/ConnInstanceTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/DerAttrTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/DerSchemaTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/EntitlementTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/MembershipTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/NotificationTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/PolicyTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/ReportTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/ResourceTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/RoleTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/SchemaTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/TaskExecTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/TaskTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/UserTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/VirAttrTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/VirSchemaTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/AttrTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/ConnInstanceTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/DerSchemaTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/MembershipTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/ReportTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/ResourceTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/RoleTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/SchemaTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/TaskTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/relationships/UserTest.java
* /syncope/trunk/core/src/test/java/org/apache/syncope/core/quartz
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/TaskTestITCase.java
* /syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/data
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/data/ResourceDataTest.java
* /syncope/trunk/core/src/test/java/org/apache/syncope/core/sync
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/sync/SyncTaskTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/sync/TestSyncActions.java
* /syncope/trunk/core/src/test/java/org/apache/syncope/core/util

                
> 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.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

Reply via email to