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

Hudson commented on SYNCOPE-425:
--------------------------------

SUCCESS: Integrated in Syncope-trunk #484 (See 
[https://builds.apache.org/job/Syncope-trunk/484/])
[SYNCOPE-425] Discussed changes and RESTful best practices applied (ilgrosso: 
rev 1537047)
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/rest/RestClientExceptionMapper.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/rest/RestClientFactoryBean.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/AbstractWrappable.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/SyncopeConstants.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/StatusMod.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/UserMod.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/ConfigurationService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/ConnectorService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/EntitlementService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/LoggerService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/NotificationService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/PolicyService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/ReportService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/ResourceService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/RoleService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/SchemaService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/TaskService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserRequestService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserWorkflowService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/WorkflowService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/BulkAssociationAction.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/CorrelationRuleClassTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/EntitlementTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/JobClassTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/MailTemplateTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationActionClassTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationRequestTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationTargetsTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ResourceNameTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/SyncActionClassTO.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/to/UserTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ValidatorTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ClientExceptionType.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/RESTHeaders.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ResourceAssociationActionType.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/util/CollectionWrapper.java
* /syncope/trunk/common/src/test/java/org/apache/syncope/common/JSONTest.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/AttributableDataProvider.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/HttpResourceStream.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/StatusBean.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/StatusUtils.java
* /syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/status
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/status/AbstractStatusBeanProvider.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/status/ConnObjectWrapper.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/status/Status.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/status/StatusBean.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/status/StatusUtils.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/AbstractStatusModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/AbstractStatusModlaPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/EditUserModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Login.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ProvisioningModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ResultStatusModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/RoleModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/StatusModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/MembershipsPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/ResourcesPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RolePanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/StatusPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/UserSearchResultPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/AuthRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ConnectorRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/NotificationRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/PolicyRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ResourceRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/RoleRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/SchemaRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/TaskRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/UserRequestRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/UserRestClient.java
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/SyncopeApplication.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/SyncopeApplication_it.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/SyncopeApplication_pt_BR.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/AbstractStatusModalPage.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/AbstractStatusModalPage.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/AbstractStatusModalPage_it.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/AbstractStatusModalPage_pt_BR.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/AbstractStatusModlaPage.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/AbstractStatusModlaPage.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/AbstractStatusModlaPage_it.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/AbstractStatusModlaPage_pt_BR.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ApprovalModalPage.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/BulkActionModalPage.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/RoleSummaryPanel.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/RoleTabPanel.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/panels/StatusPanel.html
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/PropagationByResource.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/AbstractResourceAssociator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/ConnectorController.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/EntitlementController.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/TaskController.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/rest/controller/UserRequestController.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/UserDataBinder.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/utils/RestServiceExceptionMapper.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/AbstractServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/ConfigurationServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/ConnectorServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/EntitlementServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/NotificationServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/PolicyServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/ReportServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/ResourceServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/RoleServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/SchemaServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/TaskServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/UserRequestServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/UserServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/UserWorkflowServiceImpl.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/AbstractTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/AuthenticationTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ConfigurationTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ConnInstanceTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ReportTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/ResourceTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/RoleTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/SchemaTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/TaskTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserRequestTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Further REST refactoring
> ------------------------
>
>                 Key: SYNCOPE-425
>                 URL: https://issues.apache.org/jira/browse/SYNCOPE-425
>             Project: Syncope
>          Issue Type: Improvement
>          Components: common, core
>            Reporter: Francesco Chicchiriccò
>            Assignee: Francesco Chicchiriccò
>              Labels: rest
>             Fix For: 1.2.0
>
>
> Complete, for what is possible, the adherence to RESTful best practices 
> started with CXF migration in 1.1.0.
> In particular, fix all warnings reported in [1] and take actions discussed in 
> [2].
> [1] https://cwiki.apache.org/confluence/display/SYNCOPE/REST+API+upgrade
> [2] http://markmail.org/message/i3mtvq2vkseukbq2



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to