[jira] [Commented] (SYNCOPE-422) Improve audit info

2013-11-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-422:


SUCCESS: Integrated in Syncope-1_1_X #140 (See 
[https://builds.apache.org/job/Syncope-1_1_X/140/])
SYNCOPE-422 and SYNCOPE-423 fixed on 1.1.X (fmartelli: rev 1543381)
* 
/syncope/branches/1_1_X/client/src/main/java/org/apache/syncope/client/services/proxy/WorkflowServiceProxy.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/services/WorkflowService.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/to/EventCategoryTO.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditElements.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/util/LoggerEventUtils.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/NotificationModalPage.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/Reports.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/Roles.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSearchPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/rest/NotificationRestClient.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage_it.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage_pt_BR.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.html
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/WorkflowController.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/services/ControllerHandler.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/services/ServiceHandler.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/services/WorkflowServiceImpl.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/WorkflowAdapter.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/role/NoOpRoleWorkflowAdapter.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/user/NoOpUserWorkflowAdapter.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/user/activiti/ActivitiUserWorkflowAdapter.java
* /syncope/branches/1_1_X/core/src/main/resources/restContext.xml
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/WorkflowTestITCase.java
* /syncope/branches/1_1_X/core/src/test/resources/content.xml


> Improve audit info
> --
>
> Key: SYNCOPE-422
> URL: https://issues.apache.org/jira/browse/SYNCOPE-422
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.5, 1.2.0
>
>
> 1. provide info in case of operation failures as well (currently missing)
> 2. increase audit info message length bounds
> 3. increase audit info in case of create/delete/update 
> user/role/membership/resource



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


[jira] [Commented] (SYNCOPE-423) Improve notifications

2013-11-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-423:


SUCCESS: Integrated in Syncope-1_1_X #140 (See 
[https://builds.apache.org/job/Syncope-1_1_X/140/])
SYNCOPE-422 and SYNCOPE-423 fixed on 1.1.X (fmartelli: rev 1543381)
* 
/syncope/branches/1_1_X/client/src/main/java/org/apache/syncope/client/services/proxy/WorkflowServiceProxy.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/services/WorkflowService.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/to/EventCategoryTO.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditElements.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/util/LoggerEventUtils.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/NotificationModalPage.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/Reports.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/Roles.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSearchPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/rest/NotificationRestClient.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage_it.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage_pt_BR.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.html
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/WorkflowController.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/services/ControllerHandler.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/services/ServiceHandler.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/services/WorkflowServiceImpl.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/WorkflowAdapter.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/role/NoOpRoleWorkflowAdapter.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/user/NoOpUserWorkflowAdapter.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/user/activiti/ActivitiUserWorkflowAdapter.java
* /syncope/branches/1_1_X/core/src/main/resources/restContext.xml
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/WorkflowTestITCase.java
* /syncope/branches/1_1_X/core/src/test/resources/content.xml


> Improve notifications
> -
>
> Key: SYNCOPE-423
> URL: https://issues.apache.org/jira/browse/SYNCOPE-423
> Project: Syncope
>  Issue Type: Bug
>  Components: console, core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
> Fix For: 1.1.5, 1.2.0
>
>
> 1. extend notification in case of failures
> 2. provide the possibility to define notification task for whatever event
> 3. create notification task per propagation task (if notification for 
> propagation. event has been defined)
> 4. create notification task per synchronization task and sched task (if 
> notification for sync./sched. event has been defined)
> 5. create notification task about global propagation status (if notification 
> for propagation event has been defined)
> 6. extend NotificationManager.getNotificationTask(...) in order to provide 
> generic parameters to be included into the e-mail template model



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


[jira] [Commented] (SYNCOPE-441) Index on Activiti table boosts overall performance

2013-11-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-441:


SUCCESS: Integrated in Syncope-1_1_X #140 (See 
[https://builds.apache.org/job/Syncope-1_1_X/140/])
[SYNCOPE-441] Suggested index added to default set and tested on all supported 
DBMS (ilgrosso: rev 1543361)
* /syncope/branches/1_1_X/core/src/main/resources/indexes.xml


> Index on Activiti table boosts overall performance
> --
>
> Key: SYNCOPE-441
> URL: https://issues.apache.org/jira/browse/SYNCOPE-441
> Project: Syncope
>  Issue Type: Improvement
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> As reported in mailing list [1], creating an index on ACT_RU_TASKS may 
> improve significantly the overall system performance:
> CREATE INDEX RU_TEST ON ACT_RU_TASK (PARENT_TASK_ID_)
> The idea is to add such index to [2] in order to create it by default in 
> every deployment.
> [1] http://markmail.org/message/qvriwnmaudm2vn27
> [2] 
> https://svn.apache.org/repos/asf/syncope/branches/1_1_X/core/src/main/resources/indexes.xml



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


[jira] [Commented] (SYNCOPE-441) Index on Activiti table boosts overall performance

2013-11-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-441:


SUCCESS: Integrated in Syncope-trunk #505 (See 
[https://builds.apache.org/job/Syncope-trunk/505/])
[SYNCOPE-441] Merge from 1_1_X (ilgrosso: rev 1543362)
* /syncope/trunk/core/src/main/resources/indexes.xml


> Index on Activiti table boosts overall performance
> --
>
> Key: SYNCOPE-441
> URL: https://issues.apache.org/jira/browse/SYNCOPE-441
> Project: Syncope
>  Issue Type: Improvement
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> As reported in mailing list [1], creating an index on ACT_RU_TASKS may 
> improve significantly the overall system performance:
> CREATE INDEX RU_TEST ON ACT_RU_TASK (PARENT_TASK_ID_)
> The idea is to add such index to [2] in order to create it by default in 
> every deployment.
> [1] http://markmail.org/message/qvriwnmaudm2vn27
> [2] 
> https://svn.apache.org/repos/asf/syncope/branches/1_1_X/core/src/main/resources/indexes.xml



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


[jira] [Commented] (SYNCOPE-436) Read-only virtual attribute values not retrieved from external resource

2013-11-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-436:


SUCCESS: Integrated in Syncope-trunk #504 (See 
[https://builds.apache.org/job/Syncope-trunk/504/])
SYNCOPE-436 Merge from 1_1_X (mdisabatino: rev 1543073)
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/TaskTestITCase.java


> Read-only virtual attribute values not retrieved from external resource
> ---
>
> Key: SYNCOPE-436
> URL: https://issues.apache.org/jira/browse/SYNCOPE-436
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.4
>Reporter: Marco Di Sabatino Di Diodoro
>Assignee: Marco Di Sabatino Di Diodoro
> Fix For: 1.1.5, 1.2.0
>
>
> If you set a virtual attribute to read only, Apache Syncope does not retrieve 
> the value of the field.



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


[jira] [Commented] (SYNCOPE-436) Read-only virtual attribute values not retrieved from external resource

2013-11-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-436:


SUCCESS: Integrated in Syncope-1_1_X #139 (See 
[https://builds.apache.org/job/Syncope-1_1_X/139/])
SYNCOPE-436 fix test for readonly virtual attributes (mdisabatino: rev 1543069)
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/TaskTestITCase.java


> Read-only virtual attribute values not retrieved from external resource
> ---
>
> Key: SYNCOPE-436
> URL: https://issues.apache.org/jira/browse/SYNCOPE-436
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.4
>Reporter: Marco Di Sabatino Di Diodoro
>Assignee: Marco Di Sabatino Di Diodoro
> Fix For: 1.1.5, 1.2.0
>
>
> If you set a virtual attribute to read only, Apache Syncope does not retrieve 
> the value of the field.



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


[jira] [Commented] (SYNCOPE-436) Read-only virtual attribute values not retrieved from external resource

2013-11-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-436:


FAILURE: Integrated in Syncope-trunk #503 (See 
[https://builds.apache.org/job/Syncope-trunk/503/])
SYNCOPE-436 Merge from 1_1_X (mdisabatino: rev 1542946)
* /syncope/trunk/build-tools/src/main/resources/content.ldif
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/AbstractAttributableDataBinder.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/util/MappingUtil.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/rest/TaskTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
* /syncope/trunk/core/src/test/resources/content.xml


> Read-only virtual attribute values not retrieved from external resource
> ---
>
> Key: SYNCOPE-436
> URL: https://issues.apache.org/jira/browse/SYNCOPE-436
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.4
>Reporter: Marco Di Sabatino Di Diodoro
>Assignee: Marco Di Sabatino Di Diodoro
> Fix For: 1.1.5, 1.2.0
>
>
> If you set a virtual attribute to read only, Apache Syncope does not retrieve 
> the value of the field.



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


[jira] [Commented] (SYNCOPE-439) Embed Activiti modeler for graphical workflow editing

2013-11-14 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-439:


SUCCESS: Integrated in Syncope-trunk #502 (See 
[https://builds.apache.org/job/Syncope-trunk/502/])
Preparations for SYNCOPE-439: now Activiti workflow definition can be read and 
set either as XML and JSON (ilgrosso: rev 1541959)
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/ConfigurationService.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/WorkflowDefinitionTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AttributableType.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.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/ResourceOperation.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/HttpResourceStream.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Configuration.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/WorkflowRestClient.java
* /syncope/trunk/core/pom.xml
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/WorkflowController.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/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/NotificationServiceImpl.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/UserSelfServiceImpl.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/WorkflowServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/WorkflowAdapter.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/WorkflowDefinitionFormat.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/role/NoOpRoleWorkflowAdapter.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/user/NoOpUserWorkflowAdapter.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/user/activiti/ActivitiImportUtils.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/user/activiti/ActivitiUserWorkflowAdapter.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/user/activiti/ActivitiWorkflowLoader.java
* /syncope/trunk/core/src/main/resources/userWorkflow.bpmn20.xml
* /syncope/trunk/core/src/main/resources/workflowContext.xml
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/AbstractTest.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/ReportTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/WorkflowTestITCase.java
* /syncope/trunk/core/src/test/resources/content.xml
* /syncope/trunk/pom.xml


> Embed Activiti modeler for graphical workflow editing
> -
>
> Key: SYNCOPE-439
> URL: https://issues.apache.org/jira/browse/SYNCOPE-439
> Project: Syncope
>  Issue Type: Improvement
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>  Labels: activiti, editor, workflow
> Fix For: 1.2.0
>
>
> Activiti, the default user workflow engine, is shipping in its latest 
> versions the open source version of the KIS BPM process solution.
> Basically, a web editor that can be used to author BPMN 2.0 compliant 
> processes graphically. More information at: 
> http://www.activiti.org/components.html
> The idea is to embed such component in the admin console, next to the current 
> XML-based editor.



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

[jira] [Commented] (SYNCOPE-437) Wrong ID generation for new Notification instances

2013-11-13 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-437:


SUCCESS: Integrated in Syncope-1_1_X #137 (See 
[https://builds.apache.org/job/Syncope-1_1_X/137/])
[SYNCOPE-437] Patch applied, thanks (ilgrosso: rev 1541481)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/Notification.java
* /syncope/branches/1_1_X/core/src/main/resources/META-INF/orm.xml
* /syncope/branches/1_1_X/core/src/main/resources/META-INF/orm.xml.oracle
* /syncope/branches/1_1_X/core/src/main/resources/META-INF/orm.xml.sqlserver
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/persistence/dao/NotificationTest.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/NotificationTestITCase.java
* /syncope/branches/1_1_X/core/src/test/resources/content.xml


> Wrong ID generation for new Notification instances
> --
>
> Key: SYNCOPE-437
> URL: https://issues.apache.org/jira/browse/SYNCOPE-437
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.4
>Reporter: Andrea Patricelli
>Assignee: Andrea Patricelli
> Fix For: 1.1.5, 1.2.0
>
> Attachments: SYNCOPE-437.patch
>
>
> When creating a new instance of Notification, IDs of created instances start 
> from 1 and not from 100 as expected; this is due to the AUTO generation of 
> IDs for Notification entity. 
> This may lead to possible primary key violation errors; in particular if 
> importing from content.xml notification instances as happens in "dev" 
> profile.   



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


[jira] [Commented] (SYNCOPE-437) Wrong ID generation for new Notification instances

2013-11-13 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-437:


FAILURE: Integrated in Syncope-trunk #501 (See 
[https://builds.apache.org/job/Syncope-trunk/501/])
[SYNCOPE-437] Reworked the patch a bit for trunk, then applied, thanks 
(ilgrosso: rev 1541487)
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/Notification.java
* /syncope/trunk/core/src/main/resources/META-INF/orm.xml
* /syncope/trunk/core/src/main/resources/META-INF/orm.xml.oracle
* /syncope/trunk/core/src/main/resources/META-INF/orm.xml.sqlserver
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/NotificationTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/NotificationTestITCase.java
* /syncope/trunk/core/src/test/resources/content.xml


> Wrong ID generation for new Notification instances
> --
>
> Key: SYNCOPE-437
> URL: https://issues.apache.org/jira/browse/SYNCOPE-437
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.4
>Reporter: Andrea Patricelli
>Assignee: Andrea Patricelli
> Fix For: 1.1.5, 1.2.0
>
> Attachments: SYNCOPE-437.patch
>
>
> When creating a new instance of Notification, IDs of created instances start 
> from 1 and not from 100 as expected; this is due to the AUTO generation of 
> IDs for Notification entity. 
> This may lead to possible primary key violation errors; in particular if 
> importing from content.xml notification instances as happens in "dev" 
> profile.   



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


[jira] [Commented] (SYNCOPE-423) Improve notifications

2013-11-12 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-423:


SUCCESS: Integrated in Syncope-1_1_X #136 (See 
[https://builds.apache.org/job/Syncope-1_1_X/136/])
Provided before object about update coming from sync - SYNCOPE-422 and 
SYNCOPE-423 (fmartelli: rev 1540993)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/sync/impl/SyncopeSyncResultHandler.java


> Improve notifications
> -
>
> Key: SYNCOPE-423
> URL: https://issues.apache.org/jira/browse/SYNCOPE-423
> Project: Syncope
>  Issue Type: Bug
>  Components: console, core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
> Fix For: 1.1.5, 1.2.0
>
>
> 1. extend notification in case of failures
> 2. provide the possibility to define notification task for whatever event
> 3. create notification task per propagation task (if notification for 
> propagation. event has been defined)
> 4. create notification task per synchronization task and sched task (if 
> notification for sync./sched. event has been defined)
> 5. create notification task about global propagation status (if notification 
> for propagation event has been defined)
> 6. extend NotificationManager.getNotificationTask(...) in order to provide 
> generic parameters to be included into the e-mail template model



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


[jira] [Commented] (SYNCOPE-435) Password not mandatory when subscribing external resource

2013-11-12 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-435:


SUCCESS: Integrated in Syncope-1_1_X #136 (See 
[https://builds.apache.org/job/Syncope-1_1_X/136/])
[SYNCOPE-435] Adding logic to asses whether mandatory attributes defined in 
mapping are actually provided during create() or update() on connectors 
(ilgrosso: rev 1540775)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/connid/ConnObjectUtil.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractDerAttr.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/user/SyncopeUser.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/PropagationException.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/PropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/AbstractPropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/LDAPMembershipPropagationActions.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/PropagationManager.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/AbstractAttributableDataBinder.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/DerivedSchemaDataBinder.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/ResourceDataBinder.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/SchemaDataBinder.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/UserDataBinder.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/util/AttributableUtil.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/util/JexlUtil.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/util/MappingUtil.java
* /syncope/branches/1_1_X/core/src/main/resources/syncopeContext.xml
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Password not mandatory when subscribing external resource
> -
>
> Key: SYNCOPE-435
> URL: https://issues.apache.org/jira/browse/SYNCOPE-435
> Project: Syncope
>  Issue Type: Bug
>Affects Versions: 1.1.4
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> When users subscribe an external resource, if password mapping for that 
> resource is mandatory, providing a password value should be mandatory as 
> well: unfortunately, this does not happen, as reported in ML [1].
> [1] 
> http://syncope-user.1051894.n5.nabble.com/user-resource-removing-and-reassigning-tt5707401.html



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


[jira] [Commented] (SYNCOPE-422) Improve audit info

2013-11-12 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-422:


SUCCESS: Integrated in Syncope-1_1_X #136 (See 
[https://builds.apache.org/job/Syncope-1_1_X/136/])
Provided before object about update coming from sync - SYNCOPE-422 and 
SYNCOPE-423 (fmartelli: rev 1540993)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/sync/impl/SyncopeSyncResultHandler.java
Added event details to the notification model about SYNCOPE-422 and SYNCOP-423 
(fmartelli: rev 1540980)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationManager.java


> Improve audit info
> --
>
> Key: SYNCOPE-422
> URL: https://issues.apache.org/jira/browse/SYNCOPE-422
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.5, 1.2.0
>
>
> 1. provide info in case of operation failures as well (currently missing)
> 2. increase audit info message length bounds
> 3. increase audit info in case of create/delete/update 
> user/role/membership/resource



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


[jira] [Commented] (SYNCOPE-435) Password not mandatory when subscribing external resource

2013-11-12 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-435:


SUCCESS: Integrated in Syncope-trunk #500 (See 
[https://builds.apache.org/job/Syncope-trunk/500/])
[SYNCOPE-435] Merge from 1_1_X (ilgrosso: rev 1540975)
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ResourceOperation.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/connid/ConnObjectUtil.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractDerAttr.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/user/SyncopeUser.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/PropagationTaskExecutor.java
* 
/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/LDAPMembershipPropagationActions.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/data/AbstractAttributableDataBinder.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/ResourceDataBinder.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/SchemaDataBinder.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/TaskDataBinder.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/util/AttributableUtil.java
* /syncope/trunk/core/src/main/java/org/apache/syncope/core/util/JexlUtil.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/util/MappingUtil.java
* /syncope/trunk/core/src/main/resources/syncopeContext.xml
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/notification/NotificationTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Password not mandatory when subscribing external resource
> -
>
> Key: SYNCOPE-435
> URL: https://issues.apache.org/jira/browse/SYNCOPE-435
> Project: Syncope
>  Issue Type: Bug
>Affects Versions: 1.1.4
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> When users subscribe an external resource, if password mapping for that 
> resource is mandatory, providing a password value should be mandatory as 
> well: unfortunately, this does not happen, as reported in ML [1].
> [1] 
> http://syncope-user.1051894.n5.nabble.com/user-resource-removing-and-reassigning-tt5707401.html



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


[jira] [Commented] (SYNCOPE-422) Improve audit info

2013-11-08 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-422:


FAILURE: Integrated in Syncope-1_1_X #134 (See 
[https://builds.apache.org/job/Syncope-1_1_X/134/])
fix attributable about SYNCOPE-422 and SYNCOPE-423 (fmartelli: rev 1540099)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/sync/impl/SyncopeSyncResultHandler.java
fix 'About' condition about SYNCOPE-422 Syncope-423 (fmartelli: rev 1540069)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationManager.java


> Improve audit info
> --
>
> Key: SYNCOPE-422
> URL: https://issues.apache.org/jira/browse/SYNCOPE-422
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.5, 1.2.0
>
>
> 1. provide info in case of operation failures as well (currently missing)
> 2. increase audit info message length bounds
> 3. increase audit info in case of create/delete/update 
> user/role/membership/resource



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


[jira] [Commented] (SYNCOPE-423) Improve notifications

2013-11-08 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-423:


FAILURE: Integrated in Syncope-1_1_X #134 (See 
[https://builds.apache.org/job/Syncope-1_1_X/134/])
fix attributable about SYNCOPE-422 and SYNCOPE-423 (fmartelli: rev 1540099)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/sync/impl/SyncopeSyncResultHandler.java
fix 'About' condition about SYNCOPE-422 Syncope-423 (fmartelli: rev 1540069)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationManager.java


> Improve notifications
> -
>
> Key: SYNCOPE-423
> URL: https://issues.apache.org/jira/browse/SYNCOPE-423
> Project: Syncope
>  Issue Type: Bug
>  Components: console, core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
> Fix For: 1.1.5, 1.2.0
>
>
> 1. extend notification in case of failures
> 2. provide the possibility to define notification task for whatever event
> 3. create notification task per propagation task (if notification for 
> propagation. event has been defined)
> 4. create notification task per synchronization task and sched task (if 
> notification for sync./sched. event has been defined)
> 5. create notification task about global propagation status (if notification 
> for propagation event has been defined)
> 6. extend NotificationManager.getNotificationTask(...) in order to provide 
> generic parameters to be included into the e-mail template model



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


[jira] [Commented] (SYNCOPE-434) Users can log in the admin console despite of their status

2013-11-07 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-434:


SUCCESS: Integrated in Syncope-1_1_X #132 (See 
[https://builds.apache.org/job/Syncope-1_1_X/132/])
[SYNCOPE-434] Introducing new conf parameter 'authentication.statuses' for user 
statuses allowed to authenticate (ilgrosso: rev 1539706)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/security/SyncopeAuthenticationProvider.java
* /syncope/branches/1_1_X/core/src/main/resources/content.xml
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/AuthenticationTestITCase.java
* /syncope/branches/1_1_X/core/src/test/resources/content.xml


> Users can log in the admin console despite of their status
> --
>
> Key: SYNCOPE-434
> URL: https://issues.apache.org/jira/browse/SYNCOPE-434
> Project: Syncope
>  Issue Type: Bug
>  Components: console
>Affects Versions: 1.1.4
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> Referring to default user workflow, when an user is just 'created' or even 
> 'suspended', the admin console allows the log in.



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


[jira] [Commented] (SYNCOPE-433) Counting search results fails with MySQL when OR condition is used

2013-11-07 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-433:


SUCCESS: Integrated in Syncope-1_1_X #132 (See 
[https://builds.apache.org/job/Syncope-1_1_X/132/])
[SYNCOPE-433] Fixing UNION query for MySQL compatibility (ilgrosso: rev 1539674)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/persistence/dao/AttributableSearchTest.java


> Counting search results fails with MySQL when OR condition is used
> --
>
> Key: SYNCOPE-433
> URL: https://issues.apache.org/jira/browse/SYNCOPE-433
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.4
> Environment: MySQL
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> When using MySQL and searching users through admin console and using an OR 
> condition, an exception is thrown on the core, making the web UI stale.
> This is due to the way how count search queries are generated, evidently not 
> compatible with MySQL.



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


[jira] [Commented] (SYNCOPE-433) Counting search results fails with MySQL when OR condition is used

2013-11-07 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-433:


FAILURE: Integrated in Syncope-trunk #494 (See 
[https://builds.apache.org/job/Syncope-trunk/494/])
[SYNCOPE-433] Merge from 1_1_X (ilgrosso: rev 1539679)
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/AttributableSearchTest.java


> Counting search results fails with MySQL when OR condition is used
> --
>
> Key: SYNCOPE-433
> URL: https://issues.apache.org/jira/browse/SYNCOPE-433
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.4
> Environment: MySQL
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> When using MySQL and searching users through admin console and using an OR 
> condition, an exception is thrown on the core, making the web UI stale.
> This is due to the way how count search queries are generated, evidently not 
> compatible with MySQL.



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


[jira] [Commented] (SYNCOPE-434) Users can log in the admin console despite of their status

2013-11-07 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-434:


FAILURE: Integrated in Syncope-trunk #494 (See 
[https://builds.apache.org/job/Syncope-trunk/494/])
[SYNCOPE-434] Merge from 1_1_X (ilgrosso: rev 1539708)
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/security/SyncopeAuthenticationProvider.java
* /syncope/trunk/core/src/main/resources/content.xml
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/AuthenticationTestITCase.java
* /syncope/trunk/core/src/test/resources/content.xml


> Users can log in the admin console despite of their status
> --
>
> Key: SYNCOPE-434
> URL: https://issues.apache.org/jira/browse/SYNCOPE-434
> Project: Syncope
>  Issue Type: Bug
>  Components: console
>Affects Versions: 1.1.4
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> Referring to default user workflow, when an user is just 'created' or even 
> 'suspended', the admin console allows the log in.



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


[jira] [Commented] (SYNCOPE-145) Configurable user request approval

2013-11-06 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-145:


FAILURE: Integrated in Syncope-trunk #493 (See 
[https://builds.apache.org/job/Syncope-trunk/493/])
[SYNCOPE-145] Removing UserRequest concept and injecting selfservice operations 
into the normal user workflow, with support for approval (ilgrosso: rev 1539376)
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/SyncopeClient.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/SyncopeClientFactoryBean.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/report/AbstractReportletConf.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/UserSelfService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractPolicyTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractSchemaTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractTaskTO.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ReportTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/UserRequestOptionsTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/UserRequestTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.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/UserRequestType.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/util/AttributableOperations.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeApplication.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/Constants.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/AbstractBasePage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/BasePage.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/ResultStatusModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Todo.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserRequestModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserSelfModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/WelcomePage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/BaseRestClient.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/UserRequestRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/UserRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/UserSelfRestClient.java
* /syncope/trunk/console/src/main/resources/authorizations.xml
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ResultStatusModalPage.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ResultStatusModalPage.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/ResultStatusModalPage_it.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo_it.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo_pt_BR.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/WelcomePage.html
* 
/syncope/trunk/console/src/test/java/org/apache/syncope/console/ConfigurationTestITCase.java
* 
/syncope/trunk/console/src/test/java/org/apache/syncope/console/ReportTestITCase.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/init/ContentUpgrader.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/notification/NotificationJob.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/UserRequest.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/membership/Membership.java
* 
/syncope/trunk/core/src/ma

[jira] [Commented] (SYNCOPE-422) Improve audit info

2013-11-06 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-422:


SUCCESS: Integrated in Syncope-1_1_X #131 (See 
[https://builds.apache.org/job/Syncope-1_1_X/131/])
SYNCOPE-422 SYNCOPE-423 fix onEventAction (mdisabatino: rev 1539378)
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.java


> Improve audit info
> --
>
> Key: SYNCOPE-422
> URL: https://issues.apache.org/jira/browse/SYNCOPE-422
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.5, 1.2.0
>
>
> 1. provide info in case of operation failures as well (currently missing)
> 2. increase audit info message length bounds
> 3. increase audit info in case of create/delete/update 
> user/role/membership/resource



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


[jira] [Commented] (SYNCOPE-423) Improve notifications

2013-11-06 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-423:


SUCCESS: Integrated in Syncope-1_1_X #131 (See 
[https://builds.apache.org/job/Syncope-1_1_X/131/])
SYNCOPE-422 SYNCOPE-423 fix onEventAction (mdisabatino: rev 1539378)
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.java


> Improve notifications
> -
>
> Key: SYNCOPE-423
> URL: https://issues.apache.org/jira/browse/SYNCOPE-423
> Project: Syncope
>  Issue Type: Bug
>  Components: console, core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
> Fix For: 1.1.5, 1.2.0
>
>
> 1. extend notification in case of failures
> 2. provide the possibility to define notification task for whatever event
> 3. create notification task per propagation task (if notification for 
> propagation. event has been defined)
> 4. create notification task per synchronization task and sched task (if 
> notification for sync./sched. event has been defined)
> 5. create notification task about global propagation status (if notification 
> for propagation event has been defined)
> 6. extend NotificationManager.getNotificationTask(...) in order to provide 
> generic parameters to be included into the e-mail template model



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


[jira] [Commented] (SYNCOPE-422) Improve audit info

2013-11-05 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-422:


SUCCESS: Integrated in Syncope-1_1_X #130 (See 
[https://builds.apache.org/job/Syncope-1_1_X/130/])
console improvement about SYNCOPE-422 and SYNCOPE-423 (fmartelli: rev 1539049)
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/EventSelectionPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/SelectedEventsPanel.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/SelectedEventsPanel.html
Centralized notification and auditing message generation. Missing some 
improvement onto the console  see issues SYNCOPE-422 & SYNCOPE-423 
(fmartelli: rev 1538902)
* 
/syncope/branches/1_1_X/client/src/main/java/org/apache/syncope/client/services/proxy/LoggerServiceProxy.java
* 
/syncope/branches/1_1_X/client/src/test/java/org/apache/syncope/client/test/JSONTest.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/services/LoggerService.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/to/EventCategoryTO.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditElements.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/util/CollectionWrapper.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/util/LoggerEventUtils.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/Configuration.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/NotificationModalPage.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/Reports.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/EventSelectionPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/SelectedEventsPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/rest/LoggerRestClient.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/CollectionPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/CollectionPropertyColumn.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/Reports$AuditCategoryPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/Reports.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/AuditEventsPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/EventSelectionPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/SelectedEventsPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/CollectionPanel.html
* 
/syncope/branches/1_1_X/console/src/test/java/org/apache/syncope/console/ConfigurationTestITCase.java
* 
/syncope/branches/1_1_X/console/src/test/java/org/apache/syncope/console/ReportTestITCase.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/audit/AuditManager.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationJob.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationManager.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/AbstractPropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/PriorityPropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/quartz/AbstractTaskJob.java
* 
/syncope/branches/1_1_X/core

[jira] [Commented] (SYNCOPE-423) Improve notifications

2013-11-05 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-423:


SUCCESS: Integrated in Syncope-1_1_X #130 (See 
[https://builds.apache.org/job/Syncope-1_1_X/130/])
console improvement about SYNCOPE-422 and SYNCOPE-423 (fmartelli: rev 1539049)
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/EventSelectionPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/SelectedEventsPanel.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/SelectedEventsPanel.html
Centralized notification and auditing message generation. Missing some 
improvement onto the console  see issues SYNCOPE-422 & SYNCOPE-423 
(fmartelli: rev 1538902)
* 
/syncope/branches/1_1_X/client/src/main/java/org/apache/syncope/client/services/proxy/LoggerServiceProxy.java
* 
/syncope/branches/1_1_X/client/src/test/java/org/apache/syncope/client/test/JSONTest.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/services/LoggerService.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/to/EventCategoryTO.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditElements.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/util/CollectionWrapper.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/util/LoggerEventUtils.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/Configuration.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/NotificationModalPage.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/Reports.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/EventSelectionPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/SelectedEventsPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/rest/LoggerRestClient.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/CollectionPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/CollectionPropertyColumn.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/Reports$AuditCategoryPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/Reports.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/AuditEventsPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/EventSelectionPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/LoggerCategoryPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/SelectedEventsPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/CollectionPanel.html
* 
/syncope/branches/1_1_X/console/src/test/java/org/apache/syncope/console/ConfigurationTestITCase.java
* 
/syncope/branches/1_1_X/console/src/test/java/org/apache/syncope/console/ReportTestITCase.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/audit/AuditManager.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationJob.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationManager.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/AbstractPropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/PriorityPropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/quartz/AbstractTaskJob.java
* 
/syncope/branches/1_1_X/core

[jira] [Commented] (SYNCOPE-427) Add CSV report format

2013-10-31 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-427:


FAILURE: Integrated in Syncope-1_1_X #128 (See 
[https://builds.apache.org/job/Syncope-1_1_X/128/])
SYNCOPE-427 add CSV report format (mdisabatino: rev 1537537)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/ReportExecExportFormat.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/report/RoleReportlet.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/report/StaticReportlet.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/report/UserReportlet.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/report/cocoon
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/report/cocoon/TextSerializer.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/ReportController.java
* /syncope/branches/1_1_X/core/src/main/resources/report/report2csv.xsl
* /syncope/branches/1_1_X/core/src/main/resources/report/roleReportlet2csv.xsl
* /syncope/branches/1_1_X/core/src/main/resources/report/staticReportlet2csv.xsl
* /syncope/branches/1_1_X/core/src/main/resources/report/userReportlet2csv.xsl
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/ReportTestITCase.java


> Add CSV report format
> -
>
> Key: SYNCOPE-427
> URL: https://issues.apache.org/jira/browse/SYNCOPE-427
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Reporter: Francesco Chicchiriccò
>Assignee: Marco Di Sabatino Di Diodoro
>Priority: Minor
> Fix For: 1.1.5, 1.2.0
>
>




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


[jira] [Commented] (SYNCOPE-432) Replace role action labels with icons

2013-10-30 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-432:


FAILURE: Integrated in Syncope-trunk #485 (See 
[https://builds.apache.org/job/Syncope-trunk/485/])
[SYNCOPE-432] Merge from 1_1_X (ilgrosso: rev 1537151)
* /syncope/trunk
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSummaryPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleTabPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.java
* 
/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/wicket/markup/html/tree/TreeActionLinkPanel.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel_it.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel_pt_BR.properties
* /syncope/trunk/console/src/main/webapp/img/actions/create.png
* 
/syncope/trunk/console/src/test/java/org/apache/syncope/console/RoleTestITCase.java


> Replace role action labels with icons
> -
>
> Key: SYNCOPE-432
> URL: https://issues.apache.org/jira/browse/SYNCOPE-432
> Project: Syncope
>  Issue Type: Improvement
>  Components: console
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.5, 1.2.0
>
>
> As available throughout the admin console, replace the links for accessing 
> role management features ('Add child', 'Edit', 'Drop') with icons.



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


[jira] [Commented] (SYNCOPE-432) Replace role action labels with icons

2013-10-30 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-432:


SUCCESS: Integrated in Syncope-1_1_X #127 (See 
[https://builds.apache.org/job/Syncope-1_1_X/127/])
[SYNCOPE-432] Using ActionLinksPanel and removing TreeActionLinkPanel 
(ilgrosso: rev 1537135)
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSummaryPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/RoleTabPanel.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/RoleSummaryPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/panels/RoleTabPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel_it.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel_pt_BR.properties
* /syncope/branches/1_1_X/console/src/main/webapp/img/actions/create.png
* 
/syncope/branches/1_1_X/console/src/test/java/org/apache/syncope/console/RoleTestITCase.java


> Replace role action labels with icons
> -
>
> Key: SYNCOPE-432
> URL: https://issues.apache.org/jira/browse/SYNCOPE-432
> Project: Syncope
>  Issue Type: Improvement
>  Components: console
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.5, 1.2.0
>
>
> As available throughout the admin console, replace the links for accessing 
> role management features ('Add child', 'Edit', 'Drop') with icons.



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


[jira] [Commented] (SYNCOPE-425) Further REST refactoring

2013-10-30 Thread Hudson (JIRA)

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

[jira] [Commented] (SYNCOPE-303) Mapping to SyncopeClientCompositeException on client side

2013-10-28 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-303:


SUCCESS: Integrated in Syncope-trunk #480 (See 
[https://builds.apache.org/job/Syncope-trunk/480/])
[SYNCOPE-303] Refactoring exception management, also by avoiding composite 
exceptions whenever possible (ilgrosso: rev 1536304)
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/rest/RestClientExceptionMapper.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/SyncopeConstants.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/SyncopeClientExceptionType.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/validation/SyncopeClientCompositeException.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/validation/SyncopeClientException.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeRequestCycleListener.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/AbstractSchedTaskModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ApprovalModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Configuration.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ConfigurationModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ConnectorModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/DerivedSchemaModalPage.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/NotificationModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/PolicyModalPage.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/ReportModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Reports.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Resources.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/SchemaModalPage.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/TaskModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Todo.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/VirtualSchemaModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/NotificationTasks.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/PoliciesPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/PropagationTasks.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSearchResultPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSummaryPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/SchedTasks.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/SyncTasks.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/ConnectorRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ReportRestClient.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/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/UserRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/WorkflowRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/RoleDAO.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/RoleDAOImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/attrvalue/ParsingValidationException.java
* 
/syncope/trunk/core/src/main/ja

[jira] [Commented] (SYNCOPE-426) UserService#update and RoleService#update require entity id to be specified twice

2013-10-25 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-426:


FAILURE: Integrated in Syncope-trunk #476 (See 
[https://builds.apache.org/job/Syncope-trunk/476/])
[SYNCOPE-426] Merge from 1_1_X (ilgrosso: rev 1535657)
* /syncope/trunk
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserService.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/UserServiceImpl.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> UserService#update and RoleService#update require entity id to be specified 
> twice
> -
>
> Key: SYNCOPE-426
> URL: https://issues.apache.org/jira/browse/SYNCOPE-426
> Project: Syncope
>  Issue Type: Bug
>Affects Versions: 1.1.4
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Minor
>  Labels: rest
> Fix For: 1.1.5, 1.2.0
>
>
> As recently reported in mailing list [1], updating an user requires to pass 
> its id both as path parameter and embedded in the provided UserMod.
> While having both parameters (id and UserMod) seems to be unavoidable to 
> adhere to REST best practices, it would be quite easy to allow an empty id in 
> UserMod.
> Same applies to role update and RoleMod.
> [1] http://markmail.org/message/zgh27isscw3hvwfx



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


[jira] [Commented] (SYNCOPE-426) UserService#update and RoleService#update require entity id to be specified twice

2013-10-25 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-426:


SUCCESS: Integrated in Syncope-1_1_X #125 (See 
[https://builds.apache.org/job/Syncope-1_1_X/125/])
[SYNCOPE-426] Setting UserMod#id and RoleMod#id in service implementations, 
prior to call to controllers (ilgrosso: rev 1535655)
* 
/syncope/branches/1_1_X/client/src/main/java/org/apache/syncope/client/services/proxy/RoleServiceProxy.java
* 
/syncope/branches/1_1_X/client/src/main/java/org/apache/syncope/client/services/proxy/UserServiceProxy.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/services/RoleServiceImpl.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/services/UserServiceImpl.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> UserService#update and RoleService#update require entity id to be specified 
> twice
> -
>
> Key: SYNCOPE-426
> URL: https://issues.apache.org/jira/browse/SYNCOPE-426
> Project: Syncope
>  Issue Type: Bug
>Affects Versions: 1.1.4
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Minor
>  Labels: rest
> Fix For: 1.1.5, 1.2.0
>
>
> As recently reported in mailing list [1], updating an user requires to pass 
> its id both as path parameter and embedded in the provided UserMod.
> While having both parameters (id and UserMod) seems to be unavoidable to 
> adhere to REST best practices, it would be quite easy to allow an empty id in 
> UserMod.
> Same applies to role update and RoleMod.
> [1] http://markmail.org/message/zgh27isscw3hvwfx



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


[jira] [Commented] (SYNCOPE-151) Document RESTful services

2013-10-23 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-151:


SUCCESS: Integrated in Syncope-trunk #469 (See 
[https://builds.apache.org/job/Syncope-trunk/469/])
[SYNCOPE-151] Introducing support for live RESTful API documentation based on 
XSLT transformation of WADL dynamically generated by CXF (ilgrosso: rev 1534986)
* /syncope/trunk
* /syncope/trunk/common/pom.xml
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/SyncopeConstants.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/report/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/search/package-info.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/ReportletConfClasses.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/WorkflowService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/WorkflowTasks.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/package-info.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/ReportletConfClasses.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/WorkflowTasks.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/package-info.java
* /syncope/trunk/common/src/test/java/org
* /syncope/trunk/common/src/test/java/org/apache/syncope/common/JSONTest.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ReportRestClient.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/WADLServlet.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/UserServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/WorkflowServiceImpl.java
* /syncope/trunk/core/src/main/resources/restContext.xml
* /syncope/trunk/core/src/main/resources/wadl2html
* /syncope/trunk/core/src/main/resources/wadl2html/index.xsl
* /syncope/trunk/core/src/main/resources/wadl2html/schema.xsl
* /syncope/trunk/core/src/main/webapp/WEB-INF/web.xml
* /syncope/trunk/core/src/main/webapp/css
* /syncope/trunk/core/src/main/webapp/css/highlight.css
* /syncope/trunk/core/src/main/webapp/css/images
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_flat_0_aa_40x100.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_flat_75_ff_40x100.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_glass_65_ff_1x400.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_glass_75_dadada_1x400.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-bg_glass_75_e6e6e6_1x400.png
* 
/syncope/trunk/core/src/main/webapp/css/images/ui-bg_highlight-soft_75_cc_1x100.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-icons_454545_256x240.png
* /syncope/trunk/core/src/main/webapp/css/images/ui-icons_88_256x240.png
* /syncope/trunk/core/src/main/webapp/css/jquery-ui.css
* /syncope/trunk/core/src/main/webapp/css/style.css
* /syncope/trunk/core/src/main/webapp/js
* /syncope/trunk/core/src/main/webapp/js/highlight.pack.js
* /syncope/trunk/core/src/main/webapp/js/jquery-ui.js
* /syncope/trunk/core/src/main/webapp/js/jquery.js
* 
/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/WorkflowTestITCase.java
* /syncope/trunk/legal_ext/LICENSE
* /syncope/trunk/legal_ext/NOTICE
* /syncope/trunk/pom.xml


> Document RESTful services
> -
>
> Key: SYNCOPE-151
> URL: https://issues.apache.org/jira/browse/SYNCOPE-151
> Project: Syncope
>  Issue Type: Improvement
>  Components: core, documentation
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>  Labels: rest
> Fix For: 1.2.0
>
>
> Provide dynamic documentation for RESTful services: the easiest and most 
> effective way seems to be via XSLT processing of WADL information, 
> auto-generated by CXF (see [1] for more information).
> Relevant discussion on d

[jira] [Commented] (SYNCOPE-420) Provide user / role pre-processing mechanism

2013-10-15 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-420:


SUCCESS: Integrated in Syncope-trunk #465 (See 
[https://builds.apache.org/job/Syncope-trunk/465/])
[SYNCOPE-420] Merge from 1_1_X (ilgrosso: rev 1532242)
* /syncope/trunk
* /syncope/trunk/core/pom.xml
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/PropagationHandler.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/PropagationReporter.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/PropagationTaskExecutor.java
* 
/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/DefaultPropagationHandler.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/propagation/impl/DefaultPropagationReporter.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/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/rest/data/AbstractAttributableDataBinder.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/AttributableTransformer.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/DefaultAttributableTransformer.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/impl/SyncopeSyncResultHandler.java
* /syncope/trunk/core/src/main/resources/restContext.xml
* /syncope/trunk/core/src/main/resources/syncopeContext.xml
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/SchemaTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/data/DefaultAttributableTransformer.java
* /syncope/trunk/core/src/test/resources/content.xml


> Provide user / role pre-processing mechanism
> 
>
> Key: SYNCOPE-420
> URL: https://issues.apache.org/jira/browse/SYNCOPE-420
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> Before storing/propagating/synchronizing a specific user or role a 
> pre-processor could be called in order to allow any kind of manipulation 
> before any actual operation takes place.
> The idea is to provide an interface to be implemented into the overlay in 
> order to perform custom pre-processing operations.
> The custom implementation class name could be defined into the global 
> configuration.
> This new feature would give the "handle" to provide several attribute value 
> manipulation like specific value translations, or something else.



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


[jira] [Commented] (SYNCOPE-420) Provide user / role pre-processing mechanism

2013-10-15 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-420:


SUCCESS: Integrated in Syncope-1_1_X #121 (See 
[https://builds.apache.org/job/Syncope-1_1_X/121/])
[SYNCOPE-420] Fixing jaxrs errors (ilgrosso: rev 1532232)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/mod/AbstractAttributableMod.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/to/AbstractAttributableTO.java


> Provide user / role pre-processing mechanism
> 
>
> Key: SYNCOPE-420
> URL: https://issues.apache.org/jira/browse/SYNCOPE-420
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> Before storing/propagating/synchronizing a specific user or role a 
> pre-processor could be called in order to allow any kind of manipulation 
> before any actual operation takes place.
> The idea is to provide an interface to be implemented into the overlay in 
> order to perform custom pre-processing operations.
> The custom implementation class name could be defined into the global 
> configuration.
> This new feature would give the "handle" to provide several attribute value 
> manipulation like specific value translations, or something else.



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


[jira] [Commented] (SYNCOPE-420) Provide user / role pre-processing mechanism

2013-10-14 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-420:


SUCCESS: Integrated in Syncope-1_1_X #120 (See 
[https://builds.apache.org/job/Syncope-1_1_X/120/])
[SYNCOPE-420] Implementation provided for users and roles, either when acting 
via REST or via SyncJob (ilgrosso: rev 1531921)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/mod/AbstractAttributableMod.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/to/AbstractAttributableTO.java
* /syncope/branches/1_1_X/core/pom.xml
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/PropagationHandler.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/PropagationReporter.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/PropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/AbstractPropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/DefaultPropagationHandler.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/DefaultPropagationReporter.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/PriorityPropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/PropagationManager.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/RoleController.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/UserController.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/AbstractAttributableDataBinder.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/AttributableTransformer.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/DefaultAttributableTransformer.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/sync/impl/SyncopeSyncResultHandler.java
* /syncope/branches/1_1_X/core/src/main/resources/restContext.xml
* /syncope/branches/1_1_X/core/src/main/resources/syncopeContext.xml
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/persistence/dao/SchemaTest.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/data/DefaultAttributableTransformer.java
* /syncope/branches/1_1_X/core/src/test/resources/content.xml
* /syncope/branches/1_1_X/core/src/test/resources/persistenceTestEnv.xml


> Provide user / role pre-processing mechanism
> 
>
> Key: SYNCOPE-420
> URL: https://issues.apache.org/jira/browse/SYNCOPE-420
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.5, 1.2.0
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> Before storing/propagating/synchronizing a specific user or role a 
> pre-processor could be called in order to allow any kind of manipulation 
> before any actual operation takes place.
> The idea is to provide an interface to be implemented into the overlay in 
> order to perform custom pre-processing operations.
> The custom implementation class name could be defined into the global 
> configuration.
> This new feature would give the "handle" to provide several attribute value 
> manipulation like specific value translations, or something else.



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


[jira] [Commented] (SYNCOPE-132) Don't expose some REST list methods for anonymous

2013-10-11 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-132:


SUCCESS: Integrated in Syncope-trunk #464 (See 
[https://builds.apache.org/job/Syncope-trunk/464/])
[SYNCOPE-132] Introducing a special 'anonymous' user, with only fixed 
capabilities to perform self-registration via web console, distinct from actual 
unauthenticated user that cannot now access any REST resource (ilgrosso: rev 
1531307)
* 
/syncope/trunk/archetype/src/main/resources/META-INF/maven/archetype-metadata.xml
* /syncope/trunk/archetype/src/main/resources/meta-pom.xml
* 
/syncope/trunk/archetype/src/test/resources/projects/default/archetype.properties
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/SyncopeConstants.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeApplication.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeRequestCycleListener.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/BasePage.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/ResultStatusModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserRequestModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/WelcomePage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/UserDetailsPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/UserRestClient.java
* /syncope/trunk/console/src/main/resources/applicationContext.xml
* /syncope/trunk/console/src/main/resources/authorizations.xml
* 
/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/BasePage.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/WelcomePage.html
* 
/syncope/trunk/console/src/test/java/org/apache/syncope/console/EditProfileTestITCase.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncopeUserValidator.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/SchemaController.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/security/SyncopeAuthenticationProvider.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/security/SyncopeUserDetailsService.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/util/EntitlementUtil.java
* /syncope/trunk/core/src/main/resources/content.xml
* /syncope/trunk/core/src/main/resources/security.properties
* /syncope/trunk/core/src/main/resources/securityContext.xml
* /syncope/trunk/core/src/main/resources/syncopeContext.xml
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/EntitlementTest.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/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/UserRequestTestITCase.java
* /syncope/trunk/core/src/test/resources/content.xml
* /syncope/trunk/pom.xml


> Don't expose some REST list methods for anonymous
> -
>
> Key: SYNCOPE-132
> URL: https://issues.apache.org/jira/browse/SYNCOPE-132
> Project: Syncope
>  Issue Type: Improvement
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.2.0
>
>
> Currently, in order to provide some authenticationless features through the 
> console (mainly, self-registration), some REST services don't require any 
> authentication.



--
This 

[jira] [Commented] (SYNCOPE-131) Assign membership and role schemas to either all memberships / roles or only some memberships / roles

2013-10-10 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-131:


SUCCESS: Integrated in Syncope-trunk #462 (See 
[https://builds.apache.org/job/Syncope-trunk/462/])
[SYNCOPE-131] Introducing at any level the concept of attribute template (for 
roles and memberships) (ilgrosso: rev 1531003)
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/SyncopeConstants.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/AbstractAttributableMod.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/MembershipMod.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/RoleMod.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/mod/UserMod.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AbstractAttributableTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/ConnObjectTO.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/to/RoleTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/util/AttributableOperations.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/Constants.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/SortableAttributableProviderComparator.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/StatusUtils.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ConnObjectModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/DerivedSchemaModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/DisplayAttributesModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/MembershipModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/NotificationModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ReportletConfModalPage.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/Roles.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Schema.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/SchemaModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Tasks.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/VirtualSchemaModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/AbstractSearchPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/AttrTemplatesPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/AttributesPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/DerivedAttributesPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/ResourceMappingPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleDetailsPanel.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/SyncTasks.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/pages/panels/VirtualAttributesPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/SchemaRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/AttrColumn.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/form/AjaxCheckBoxPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/form/AjaxPalettePanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/form/FieldPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.java
* /syncope/trunk/console/src/main/resources/log4j2.xml
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/BaseModalPage.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/BasePage.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/MembershipModalPage.html
* 
/syncope/trunk/console/src/main/resources/

[jira] [Commented] (SYNCOPE-393) Resource unlink

2013-10-07 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-393:


SUCCESS: Integrated in Syncope-trunk #458 (See 
[https://builds.apache.org/job/Syncope-trunk/458/])
SYNCOPE-393 fixed (fmartelli: rev 1529856)
* 
/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/UserService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/AttributableTargetsTO.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/PropagationRequestTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/PropagationTargetsTO.java
* /syncope/trunk/console/pom.xml
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/commons/ActionTableCheckGroup.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/pages/AbstractBasePage.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/ProvisioningModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ResourceModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Resources.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/StatusModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/TaskModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Tasks.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/VirtualSchemaModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/AbstractSearchResultPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/ActionDataTablePanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/ImagePanel.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/RoleSearchResultPanel.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/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/UserRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/ajax/markup/html/IndicatingDeleteOnConfirmAjaxLink.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/ajax/markup/html/IndicatingOnConfirmAjaxLink.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/extensions/markup/html/repeater/data/table/CheckBoxPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/form/ActionLink.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/form/ActionLinksPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.java
* /syncope/trunk/console/src/main/resources/authorizations.xml
* 
/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/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/conso

[jira] [Commented] (SYNCOPE-424) Resolve OpenJPA dependency overlap

2013-10-04 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-424:


SUCCESS: Integrated in Syncope-trunk #457 (See 
[https://builds.apache.org/job/Syncope-trunk/457/])
[SYNCOPE-424] Merge from 1_1_X (ilgrosso: rev 1529193)
* /syncope/trunk
* /syncope/trunk/core/pom.xml
* /syncope/trunk/pom.xml


> Resolve OpenJPA dependency overlap
> --
>
> Key: SYNCOPE-424
> URL: https://issues.apache.org/jira/browse/SYNCOPE-424
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.4, 1.2.0
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.5, 1.2.0
>
> Attachments: syncopeOpenJPADependencies.patch
>
>
> As discussed on the dev ML [1], the OpenJPA-classes used by Syncope are both 
> included in openjpa-2.2.2.jar and in {openjpa-kernel-2.2.2.jar, 
> openjpa-jdbc-2.2.2.jar, openjpa-lib-2.2.2.jar, openjpa-persistence-2.2.2.jar, 
> openjpa-persistence-jdbc-2.2.2.jar}. Thus, openjpa-2.2.2.jar could be removed.
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/OpenJPA-dependency-overlaps-td5714289.html
>  



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


[jira] [Commented] (SYNCOPE-424) Resolve OpenJPA dependency overlap

2013-10-04 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-424:


SUCCESS: Integrated in Syncope-1_1_X #116 (See 
[https://builds.apache.org/job/Syncope-1_1_X/116/])
[SYNCOPE-424] Applying provided patch (ilgrosso: rev 1529191)
* /syncope/branches/1_1_X/core/pom.xml
* /syncope/branches/1_1_X/pom.xml


> Resolve OpenJPA dependency overlap
> --
>
> Key: SYNCOPE-424
> URL: https://issues.apache.org/jira/browse/SYNCOPE-424
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.4, 1.2.0
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.5, 1.2.0
>
> Attachments: syncopeOpenJPADependencies.patch
>
>
> As discussed on the dev ML [1], the OpenJPA-classes used by Syncope are both 
> included in openjpa-2.2.2.jar and in {openjpa-kernel-2.2.2.jar, 
> openjpa-jdbc-2.2.2.jar, openjpa-lib-2.2.2.jar, openjpa-persistence-2.2.2.jar, 
> openjpa-persistence-jdbc-2.2.2.jar}. Thus, openjpa-2.2.2.jar could be removed.
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/OpenJPA-dependency-overlaps-td5714289.html
>  



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


[jira] [Commented] (SYNCOPE-419) Meaningless error message when attempting to delete user owning role

2013-10-01 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-419:


SUCCESS: Integrated in Syncope-trunk #456 (See 
[https://builds.apache.org/job/Syncope-trunk/456/])
[SYNCOPE-419] Merge from 1_1_X (ilgrosso: rev 1528109)
* /syncope/trunk
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/UserController.java


> Meaningless error message when attempting to delete user owning role
> 
>
> Key: SYNCOPE-419
> URL: https://issues.apache.org/jira/browse/SYNCOPE-419
> Project: Syncope
>  Issue Type: Bug
>  Components: console, core
>Affects Versions: 1.1.4
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> When attempting to delete from admin console an user owning one or more 
> roles, a meaningless exception message is reported (try to delete user 5 from 
> test data, for example).



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


[jira] [Commented] (SYNCOPE-419) Meaningless error message when attempting to delete user owning role

2013-10-01 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-419:


SUCCESS: Integrated in Syncope-1_1_X #115 (See 
[https://builds.apache.org/job/Syncope-1_1_X/115/])
[SYNCOPE-419] Providing dedicated exception type + audit message in case of 
user delete failure (ilgrosso: rev 1528106)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/UserController.java


> Meaningless error message when attempting to delete user owning role
> 
>
> Key: SYNCOPE-419
> URL: https://issues.apache.org/jira/browse/SYNCOPE-419
> Project: Syncope
>  Issue Type: Bug
>  Components: console, core
>Affects Versions: 1.1.4
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.5, 1.2.0
>
>
> When attempting to delete from admin console an user owning one or more 
> roles, a meaningless exception message is reported (try to delete user 5 from 
> test data, for example).



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


[jira] [Commented] (SYNCOPE-405) Replace logback with log4j 2

2013-09-23 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-405:


SUCCESS: Integrated in Syncope-trunk #453 (See 
[https://builds.apache.org/job/Syncope-trunk/453/])
[SYNCOPE-405] Completing log4j2 conf with latest features from 2.0-beta9 
(ilgrosso: rev 1525566)
* /syncope/trunk/console/src/main/resources/log4j2.xml
* /syncope/trunk/console/src/main/webapp/WEB-INF/web.xml
* /syncope/trunk/core/pom.xml
* /syncope/trunk/core/src/main/resources/log4j2.xml
* /syncope/trunk/core/src/main/webapp/WEB-INF/web.xml


> Replace logback with log4j 2
> 
>
> Key: SYNCOPE-405
> URL: https://issues.apache.org/jira/browse/SYNCOPE-405
> Project: Syncope
>  Issue Type: Improvement
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.2.0
>
>
> As discussed in dev ML [1]
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/DISCUSS-Replace-logback-with-log4j-2-td5714012.html

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


[jira] [Commented] (SYNCOPE-418) Special chars break REST URLs

2013-09-20 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-418:


SUCCESS: Integrated in Syncope-trunk #452 (See 
[https://builds.apache.org/job/Syncope-trunk/452/])
[SYNCOPE-418] Merge from 1_1_X (ilgrosso: rev 1525004)
* /syncope/trunk
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/EntityViolationType.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractDerSchema.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractSchema.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractVirSchema.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/SyncopeConf.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/user/UDerSchema.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/user/USchema.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/user/UVirSchema.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/attrvalue/EmailAddressValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/AbstractValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/AttrValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/AttrValueValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/ConnInstanceValidator.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/persistence/validation/entity/NotificationValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/PolicyValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/PropagationTaskValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/ReportValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SchedTaskValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SchemaNameCheck.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SchemaNameValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SchemaValidator.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/persistence/validation/entity/SyncopeConfCheck.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncopeConfValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncopeRoleValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncopeUserValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/USchemaCheck.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/USchemaValidator.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/data/SchemaDataBinder.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/ConfTest.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/ResourceTest.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/VirSchemaTest.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/DerivedSchemaTestITCase.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/SchemaTestITCase.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/VirtualSchemaTestITCase.java


> Special chars break REST URLs
> -
>
> Key: SYNCOPE-418
> URL: https://iss

[jira] [Commented] (SYNCOPE-418) Special chars break REST URLs

2013-09-20 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-418:


SUCCESS: Integrated in Syncope-1_1_X #111 (See 
[https://builds.apache.org/job/Syncope-1_1_X/111/])
[SYNCOPE-418] Now working with JDK 6 as well... (ilgrosso: rev 1524998)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/AbstractValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/EntitlementValidator.java
[SYNCOPE-418] Enforcing name constraints for any schema, resource and 
configuration (ilgrosso: rev 1524988)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/EntityViolationType.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractDerSchema.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractSchema.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/AbstractVirSchema.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/SyncopeConf.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/user/UDerSchema.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/user/USchema.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/user/UVirSchema.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/attrvalue/EmailAddressValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/AbstractValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/AttrValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/AttrValueValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/ConnInstanceValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/EntitlementValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/ExternalResourceValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/InvalidEntityException.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/NotificationValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/PolicyValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/PropagationTaskValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/ReportValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SchedTaskValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SchemaNameCheck.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SchemaNameValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SchemaValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncTaskValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncopeConfCheck.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncopeConfValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncopeRoleValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/SyncopeUserValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/USchemaCheck.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/USchemaValidator.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/DerivedSchemaController.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/DerivedSchemaDataBinder.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/utils/RestServiceExceptionMapper.java
* /syncope/branches/1_1_X/core/src/main/webapp/synco

[jira] [Commented] (SYNCOPE-417) Users are made active when updating in NoOpWorkflowAdapter

2013-09-20 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-417:


SUCCESS: Integrated in Syncope-trunk #451 (See 
[https://builds.apache.org/job/Syncope-trunk/451/])
[SYNCOPE-417] Merge from 1_1_X (ilgrosso: rev 1524938)
* /syncope/trunk
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/user/NoOpUserWorkflowAdapter.java


> Users are made active when updating in NoOpWorkflowAdapter
> --
>
> Key: SYNCOPE-417
> URL: https://issues.apache.org/jira/browse/SYNCOPE-417
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.3
>Reporter: Jesse van Bekkum
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: NoOpUserWorkflowAdapter.java.patch
>
>
> When using the NoOpWorkflow adapter a user is always set to active when an 
> update is done, even if the user is suspended. This is undesirable, I think a 
> user should stay in the state it is.
> This can be fixed by changing this line (117/118 of NoOpWorkflowAdapter.java):
> return new WorkflowResult>(
> new AbstractMap.SimpleEntry(updated.getId(), 
> true), propByRes, "update");
> into this:
> return new WorkflowResult>(
> new AbstractMap.SimpleEntry(updated.getId(), 
> !user.isSuspended()), propByRes, "update");

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


[jira] [Commented] (SYNCOPE-417) Users are made active when updating in NoOpWorkflowAdapter

2013-09-20 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-417:


SUCCESS: Integrated in Syncope-1_1_X #110 (See 
[https://builds.apache.org/job/Syncope-1_1_X/110/])
[SYNCOPE-417] Applying provided patch (ilgrosso: rev 1524937)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/user/NoOpUserWorkflowAdapter.java


> Users are made active when updating in NoOpWorkflowAdapter
> --
>
> Key: SYNCOPE-417
> URL: https://issues.apache.org/jira/browse/SYNCOPE-417
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.3
>Reporter: Jesse van Bekkum
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: NoOpUserWorkflowAdapter.java.patch
>
>
> When using the NoOpWorkflow adapter a user is always set to active when an 
> update is done, even if the user is suspended. This is undesirable, I think a 
> user should stay in the state it is.
> This can be fixed by changing this line (117/118 of NoOpWorkflowAdapter.java):
> return new WorkflowResult>(
> new AbstractMap.SimpleEntry(updated.getId(), 
> true), propByRes, "update");
> into this:
> return new WorkflowResult>(
> new AbstractMap.SimpleEntry(updated.getId(), 
> !user.isSuspended()), propByRes, "update");

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


[jira] [Commented] (SYNCOPE-413) Clean activiti history for unused variables

2013-09-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-413:


SUCCESS: Integrated in Syncope-trunk #450 (See 
[https://builds.apache.org/job/Syncope-trunk/450/])
SYNCOPE-413 fixed on trunk (fmartelli: rev 1524734)
* /syncope/trunk
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/user/activiti/ActivitiUserWorkflowAdapter.java


> Clean activiti history for unused variables
> ---
>
> Key: SYNCOPE-413
> URL: https://issues.apache.org/jira/browse/SYNCOPE-413
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.4, 1.2.0
>
>
> Currently activiti history store valued variables like userTO and syncopeUser.
> Since this varables are not useful for the system unset them after moving to 
> the history.

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


[jira] [Commented] (SYNCOPE-416) AttributableSearchDAOImpl / Avoid query construction with string concatenation

2013-09-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-416:


SUCCESS: Integrated in Syncope-trunk #450 (See 
[https://builds.apache.org/job/Syncope-trunk/450/])
[SYNCOPE-416] Merge from 1_1_X (ilgrosso: rev 1524714)
* /syncope/trunk
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java


> AttributableSearchDAOImpl / Avoid query construction with string concatenation
> --
>
> Key: SYNCOPE-416
> URL: https://issues.apache.org/jira/browse/SYNCOPE-416
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3, 1.2.0
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
>
> Is there any reason why in 
> org.apache.syncope.core.persistence.impl.AttributableSearchDAOImpl:419
> the like condition is appended by string concatenation?
> query.append(" LIKE '").append(cond.getExpression()).append("'");
> IMO this could open up a possible SQL injection vulnerability.
> In AttributableSearchDAOImpl:387 a query parameter is used, as I would have 
> expected.

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


[jira] [Commented] (SYNCOPE-413) Clean activiti history for unused variables

2013-09-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-413:


SUCCESS: Integrated in Syncope-1_1_X #109 (See 
[https://builds.apache.org/job/Syncope-1_1_X/109/])
SYNCOPE-413 fixed on 1_0_X (fmartelli: rev 1524733)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/workflow/user/activiti/ActivitiUserWorkflowAdapter.java


> Clean activiti history for unused variables
> ---
>
> Key: SYNCOPE-413
> URL: https://issues.apache.org/jira/browse/SYNCOPE-413
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.4, 1.2.0
>
>
> Currently activiti history store valued variables like userTO and syncopeUser.
> Since this varables are not useful for the system unset them after moving to 
> the history.

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


[jira] [Commented] (SYNCOPE-416) AttributableSearchDAOImpl / Avoid query construction with string concatenation

2013-09-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-416:


SUCCESS: Integrated in Syncope-1_1_X #108 (See 
[https://builds.apache.org/job/Syncope-1_1_X/108/])
[SYNCOPE-416] Suggestion applied (ilgrosso: rev 1524713)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java


> AttributableSearchDAOImpl / Avoid query construction with string concatenation
> --
>
> Key: SYNCOPE-416
> URL: https://issues.apache.org/jira/browse/SYNCOPE-416
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3, 1.2.0
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
>
> Is there any reason why in 
> org.apache.syncope.core.persistence.impl.AttributableSearchDAOImpl:419
> the like condition is appended by string concatenation?
> query.append(" LIKE '").append(cond.getExpression()).append("'");
> IMO this could open up a possible SQL injection vulnerability.
> In AttributableSearchDAOImpl:387 a query parameter is used, as I would have 
> expected.

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


[jira] [Commented] (SYNCOPE-150) Rich client library

2013-09-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-150:


SUCCESS: Integrated in Syncope-trunk #449 (See 
[https://builds.apache.org/job/Syncope-trunk/449/])
[SYNCOPE-150] SyncopeClient and SyncopeClientFactoryBean now available and used 
both for core IT and console (ilgrosso: rev 1524710)
* /syncope/trunk/client/pom.xml
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/SyncopeClient.java
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/SyncopeClientFactoryBean.java
* 
/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/pom.xml
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/MappingTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/validation/SyncopeClientCompositeErrorException.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/validation/SyncopeClientCompositeException.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/SyncopeSession.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/AbstractSchedTaskModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ApprovalModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Configuration.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ConfigurationModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ConnectorModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/DerivedSchemaModalPage.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/NotificationModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ReportModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Reports.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Resources.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/SchemaModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/TaskModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Todo.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/VirtualSchemaModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/NotificationTasks.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/PoliciesPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/PropagationTasks.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSearchResultPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/RoleSummaryPanel.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/SchedTasks.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/SyncTasks.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/ConnectorRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/ReportRestClient.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/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/UserRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/WorkflowRestClient.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/wicket/markup/html/tree/TreeActionLinkPanel.java
* /syncope/trunk/console/src/main/resources/applicationContext.xml
* 
/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/LoggerController.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/ReportController.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/SchemaController.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/TaskController.java
* 
/syncope/tr

[jira] [Commented] (SYNCOPE-415) Reduce log level of bean validation errors

2013-09-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-415:


SUCCESS: Integrated in Syncope-trunk #448 (See 
[https://builds.apache.org/job/Syncope-trunk/448/])
[SYNCOPE-415] Applying provided patch (ilgrosso: rev 1524644)
* /syncope/trunk
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/EntityValidationListener.java


> Reduce log level of bean validation errors
> --
>
> Key: SYNCOPE-415
> URL: https://issues.apache.org/jira/browse/SYNCOPE-415
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3, 1.2.0
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeBeanValidationLogLevel_1_1_X.patch, 
> syncopeBeanValidationLogLevel_trunk.patch
>
>
> Bean validation errors should not be logged with log level ERROR, as they can 
> be part of normal system behaviour (e.g. a user registers herself or is 
> registered by an admin and accidentally or unknowingly enters invalid data 
> and then gets an error message on the UI). See the discussion on the dev 
> mailing list [1].
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/EntityValidationInterceptor-log-level-of-bean-validation-errors-td5714156.html

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


[jira] [Commented] (SYNCOPE-415) Reduce log level of bean validation errors

2013-09-19 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-415:


SUCCESS: Integrated in Syncope-1_1_X #107 (See 
[https://builds.apache.org/job/Syncope-1_1_X/107/])
[SYNCOPE-415] Applying provided patch (ilgrosso: rev 1524643)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/EntityValidationInterceptor.java


> Reduce log level of bean validation errors
> --
>
> Key: SYNCOPE-415
> URL: https://issues.apache.org/jira/browse/SYNCOPE-415
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3, 1.2.0
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeBeanValidationLogLevel_1_1_X.patch, 
> syncopeBeanValidationLogLevel_trunk.patch
>
>
> Bean validation errors should not be logged with log level ERROR, as they can 
> be part of normal system behaviour (e.g. a user registers herself or is 
> registered by an admin and accidentally or unknowingly enters invalid data 
> and then gets an error message on the UI). See the discussion on the dev 
> mailing list [1].
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/EntityValidationInterceptor-log-level-of-bean-validation-errors-td5714156.html

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


[jira] [Commented] (SYNCOPE-407) Add claim for user requests and trace user request history into SyncopeUser bean

2013-09-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-407:


SUCCESS: Integrated in Syncope-trunk #447 (See 
[https://builds.apache.org/job/Syncope-trunk/447/])
SYNCOPE-407 fixed (fmartelli: rev 1524459)
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserRequestService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/UserRequestTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Todo.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/UserRequestRestClient.java
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo.html
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo_it.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/Todo_pt_BR.properties
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/UserRequest.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/UserRequestDAO.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/UserRequestDAOImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/UnauthorizedException.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/services/UserRequestServiceImpl.java
* /syncope/trunk/core/src/main/resources/content.xml
* /syncope/trunk/core/src/main/resources/quartz/tables_sqlServer.sql
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/persistence/dao/EntitlementTest.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserRequestTestITCase.java
* /syncope/trunk/core/src/test/resources/content.xml


> Add claim for user requests and trace user request history into SyncopeUser 
> bean
> 
>
> Key: SYNCOPE-407
> URL: https://issues.apache.org/jira/browse/SYNCOPE-407
> Project: Syncope
>  Issue Type: Improvement
>  Components: client, console, core
>Affects Versions: 1.1.3, 1.2.0
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.2.0
>
>
> Add claim for user requests and trace user request history into SyncopeUser 
> bean

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


[jira] [Commented] (SYNCOPE-405) Replace logback with log4j 2

2013-09-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-405:


SUCCESS: Integrated in Syncope-1_1_X #106 (See 
[https://builds.apache.org/job/Syncope-1_1_X/106/])
[SYNCOPE-412] Backporting to 1_1_X part of audit SQL management from 
SYNCOPE-405 (ilgrosso: rev 1524383)
* /syncope/branches/1_1_X/core/pom.xml
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/audit/JNDIFallbackConnectionSource.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AbstractContentDealer.java
* /syncope/branches/1_1_X/core/src/main/resources/audit.xml
* /syncope/branches/1_1_X/core/src/main/resources/logback/h2.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/hsqldb.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/mysql.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/oracle.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/postgresql.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/sqlserver.sql
* /syncope/branches/1_1_X/core/src/main/resources/syncopeContext.xml


> Replace logback with log4j 2
> 
>
> Key: SYNCOPE-405
> URL: https://issues.apache.org/jira/browse/SYNCOPE-405
> Project: Syncope
>  Issue Type: Improvement
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.2.0
>
>
> As discussed in dev ML [1]
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/DISCUSS-Replace-logback-with-log4j-2-td5714012.html

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


[jira] [Commented] (SYNCOPE-412) Audit tables are reset after restart

2013-09-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-412:


SUCCESS: Integrated in Syncope-1_1_X #106 (See 
[https://builds.apache.org/job/Syncope-1_1_X/106/])
[SYNCOPE-412] Backporting to 1_1_X part of audit SQL management from 
SYNCOPE-405 (ilgrosso: rev 1524383)
* /syncope/branches/1_1_X/core/pom.xml
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/audit/JNDIFallbackConnectionSource.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AbstractContentDealer.java
* /syncope/branches/1_1_X/core/src/main/resources/audit.xml
* /syncope/branches/1_1_X/core/src/main/resources/logback/h2.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/hsqldb.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/mysql.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/oracle.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/postgresql.sql
* /syncope/branches/1_1_X/core/src/main/resources/logback/sqlserver.sql
* /syncope/branches/1_1_X/core/src/main/resources/syncopeContext.xml


> Audit tables are reset after restart
> 
>
> Key: SYNCOPE-412
> URL: https://issues.apache.org/jira/browse/SYNCOPE-412
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.3
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>  Labels: audit
> Fix For: 1.1.4
>
>
> Due to the way how logback audit SQL init scripts are architected, audit 
> tables are dropped and re-created at every Syncope restart.

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


[jira] [Commented] (SYNCOPE-246) Remove collection setters in transfer objects for JAXB marshalling

2013-09-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-246:


SUCCESS: Integrated in Syncope-trunk #445 (See 
[https://builds.apache.org/job/Syncope-trunk/445/])
[SYNCOPE-246] Residual invocation that cannot be checked at compile time due to 
non-generic nature of the collection (List) (ilgrosso: rev 1524341)
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/ConnectorModalPage.java


> Remove collection setters in transfer objects for JAXB marshalling
> --
>
> Key: SYNCOPE-246
> URL: https://issues.apache.org/jira/browse/SYNCOPE-246
> Project: Syncope
>  Issue Type: Sub-task
>  Components: core
>Affects Versions: 1.1.0
> Environment: CXF branch
>Reporter: Andrei Shakirin
>Assignee: Francesco Chicchiriccò
> Fix For: 1.2.0
>
>
> XML payload will be marshaled/unmarshaled using JAXB by migration to CXF Rest 
> frontend.
> JAXB works with collections in a little bit different way as Spring Rest 
> marshaling.
> JAXB uses only getter for the list (assumes that list is initialized due 
> object creation) and adds elements into the list obtained by getter by 
> unmarshaling. It doesn't need setter at all.
> The problem is that actual implementation of transfer objects doesn't work 
> with JAXB. 
> If TO provide setter for collection, JAXB gets the list, adds the elements 
> and additionally calls setter for this list. As far as setter logic cleans 
> the TO collection, the result collection is always empty.
> Solution is remove setters for collections in TOs by migration on CXF Rest.
> I find it also better from security and encapsulation aspects.
> Regards,
> Andrei.

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


[jira] [Commented] (SYNCOPE-414) Cannot successfully deploy on Weblogic 12c (12.1.1)

2013-09-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-414:


SUCCESS: Integrated in Syncope-trunk #444 (See 
[https://builds.apache.org/job/Syncope-trunk/444/])
[SYNCOPE-414] Minor adjustments (ilgrosso: rev 1524335)
* /syncope/trunk/core/src/main/webapp/WEB-INF/web.xml
* /syncope/trunk/core/src/main/webapp/WEB-INF/weblogic.xml


> Cannot successfully deploy on Weblogic 12c (12.1.1)
> ---
>
> Key: SYNCOPE-414
> URL: https://issues.apache.org/jira/browse/SYNCOPE-414
> Project: Syncope
>  Issue Type: Bug
>  Components: console, core
>Affects Versions: 1.2.0
> Environment: Weblogic 12c (12.1.1)
>Reporter: Francesco Chicchiriccò
> Fix For: 1.2.0
>
>
> Due to LOG4J2-344 and / or LOG4J2-359, deploy core or console on Weblogic is 
> not working

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


[jira] [Commented] (SYNCOPE-133) Add UserRequestController.execute() that will execute the provided UserRequest and remove it on success

2013-09-17 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-133:


SUCCESS: Integrated in Syncope-trunk #441 (See 
[https://builds.apache.org/job/Syncope-trunk/441/])
SYNCOPE-133 Fixed (fmartelli: rev 1523980)
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserRequestService.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/to/UserRequestTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/UserRequestModalPage.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/UserRequestRestClient.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/UserRequest.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/UserRequestDAO.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/UserRequestDAOImpl.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/UserRequestDataBinder.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/UserRequestServiceImpl.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserRequestTestITCase.java


> Add UserRequestController.execute() that will execute the provided 
> UserRequest and remove it on success
> ---
>
> Key: SYNCOPE-133
> URL: https://issues.apache.org/jira/browse/SYNCOPE-133
> Project: Syncope
>  Issue Type: Improvement
>Reporter: Francesco Chicchiriccò
>Assignee: fabio martelli
> Fix For: 1.2.0
>
>
> This job is currently performed by the console.

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


[jira] [Commented] (SYNCOPE-405) Replace logback with log4j 2

2013-09-17 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-405:


SUCCESS: Integrated in Syncope-trunk #440 (See 
[https://builds.apache.org/job/Syncope-trunk/440/])
[SYNCOPE-405] Replace completed, for audit and logging: currently on log4j 
2.0-beta9-SNAPSHOT (ilgrosso: rev 1523969)
* 
/syncope/trunk/archetype/src/main/resources/archetype-resources/console/pom.xml
* /syncope/trunk/archetype/src/main/resources/archetype-resources/core/pom.xml
* /syncope/trunk/archetype/src/main/resources/meta-pom.xml
* /syncope/trunk/build-tools/pom.xml
* /syncope/trunk/build-tools/src/main/webapp/WEB-INF/web.xml
* /syncope/trunk/client/pom.xml
* 
/syncope/trunk/client/src/main/java/org/apache/syncope/client/rest/RestClientExceptionMapper.java
* /syncope/trunk/client/src/main/resources/META-INF
* /syncope/trunk/client/src/main/resources/META-INF/cxf
* /syncope/trunk/client/src/main/resources/META-INF/cxf/org.apache.cxf.Logger
* /syncope/trunk/common/pom.xml
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/SyncopeConstants.java
* /syncope/trunk/common/src/main/java/org/apache/syncope/common/to/LoggerTO.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditLoggerName.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/LoggerLevel.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/LoggerType.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerLevel.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/SyncopeLoggerType.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/util/CollectionWrapper.java
* /syncope/trunk/console/pom.xml
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/Configuration.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/rest/LoggerRestClient.java
* /syncope/trunk/console/src/main/resources/log4j2.xml
* /syncope/trunk/console/src/main/resources/logback.xml
* /syncope/trunk/core/pom.xml
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/audit/AuditConnectionFactory.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/audit/AuditManager.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/audit/JNDIFallbackConnectionSource.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/init/LoggerLoader.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/beans/SyncopeLogger.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/LoggerDAO.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AbstractContentDealer.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/LoggerDAOImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/quartz/SpringBeanJobFactory.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/LoggerController.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/LoggerServiceImpl.java
* /syncope/trunk/core/src/main/resources/META-INF/cxf
* /syncope/trunk/core/src/main/resources/META-INF/cxf/org.apache.cxf.Logger
* /syncope/trunk/core/src/main/resources/audit
* /syncope/trunk/core/src/main/resources/audit.xml
* /syncope/trunk/core/src/main/resources/audit/audit.sql
* /syncope/trunk/core/src/main/resources/audit/audit_mysql_innodb.sql
* /syncope/trunk/core/src/main/resources/audit/audit_oracle.sql
* /syncope/trunk/core/src/main/resources/audit/audit_sqlserver.sql
* /syncope/trunk/core/src/main/resources/log4j2.xml
* /syncope/trunk/core/src/main/resources/logback
* /syncope/trunk/core/src/main/resources/logback.xml
* /syncope/trunk/core/src/main/resources/persistence.properties
* /syncope/trunk/core/src/main/resources/persistenceContext.xml
* /syncope/trunk/core/src/main/resources/syncopeContext.xml
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/LoggerTestITCase.java
* /syncope/trunk/core/src/test/resources/mysql/persistence.properties
* /syncope/trunk/core/src/test/resources/oracle/persistence.properties
* /syncope/trunk/core/src/test/resources/persistence.properties
* /syncope/trunk/core/src/test/resources/persistenceTestEnv.xml
* /syncope/trunk/core/src/test/resources/postgres/persistence.properties
* /syncope/trunk/core/src/test/resources/sqlserver/persistence.properties
* /syncope/trunk/legal_ext/LICENSE
* /syncope/trunk/legal_ext/NOTICE
* /syncope/trunk/pom.xml


> Replace logback with log4j 2
> 
>
> Key: SYNCOPE-405
> URL: https://issues.apache.org/jira/browse/SYNCOPE-405
> Project: Syncope
>  Issue Type: Improvement
>Reporter: Francesco Chicchiriccò
>  

[jira] [Commented] (SYNCOPE-15) Manage creator, lastmodifier and approvers information about each SyncopeUser bean

2013-09-16 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-15:
---

SUCCESS: Integrated in Syncope-trunk #439 (See 
[https://builds.apache.org/job/Syncope-trunk/439/])
SYNCOPE-15 fixed (fmartelli: rev 1523644)
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/services/UserWorkflowService.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/UserWorkflowController.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/services/UserWorkflowServiceImpl.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/WorkflowAdapter.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/role/NoOpRoleWorkflowAdapter.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/user/NoOpUserWorkflowAdapter.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/workflow/user/activiti/ActivitiUserWorkflowAdapter.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Manage creator, lastmodifier and approvers information about each SyncopeUser 
> bean
> --
>
> Key: SYNCOPE-15
> URL: https://issues.apache.org/jira/browse/SYNCOPE-15
> Project: Syncope
>  Issue Type: Improvement
>  Components: client, console, core
>Affects Versions: 1.0.0-incubating
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.2.0
>
>
> Add and populate/manage the following SyncopeUser bean attributes:
> 1. creator (who has created the user)
> 2. lastModifier (who has performed the last modification to the user profile)
> 3. approvers (every approver which approved some operation about the user)

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


[jira] [Commented] (SYNCOPE-409) Allow notifications with empty about field

2013-08-22 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-409:


SUCCESS: Integrated in Syncope-1_1_X #101 (See 
[https://builds.apache.org/job/Syncope-1_1_X/101/])
Upgrading to Wicket 6.10.0 and adjusting Selenium tests for SYNCOPE-409 
(ilgrosso: rev 1516377)
* 
/syncope/branches/1_1_X/console/src/test/java/org/apache/syncope/console/ConfigurationTestITCase.java
* /syncope/branches/1_1_X/pom.xml


> Allow notifications with empty about field
> --
>
> Key: SYNCOPE-409
> URL: https://issues.apache.org/jira/browse/SYNCOPE-409
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Affects Versions: 1.1.3
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeNotificationsEmptyAbout.patch, 
> syncopeNotificationsEmptyAbout.patch
>
>
> Currently, when one creates a new notification in Syncope, one is forced to 
> enter a user search condition in the "About" tab that allows to restrict the 
> notifications to specific users. IMO this is not always necessary - it should 
> also be possible to leave the field empty such that the notification is sent 
> for all users.
> Allowing the Notification.about field to be empty would also improve 
> performance in this case, as an unnecessary search query to the database can 
> be avoided. This is especially relevant for MySQL, as we observed full table 
> scan behaviour for queries executed by AttributableSearchDAOImpl.matches() 
> (called by NotificationManager) for even very simple search conditions.

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


[jira] [Commented] (SYNCOPE-411) Perform retries on failed notifications

2013-08-21 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-411:


SUCCESS: Integrated in Syncope-trunk #334 (See 
[https://builds.apache.org/job/Syncope-trunk/334/])
[SYNCOPE-411] CXF 2.7.7.-SNAPSHOT is working again, merging from 1_1_X 
(ilgrosso: rev 1516108)
* /syncope/trunk
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AuditElements.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/notification/NotificationJob.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/notification/NotificationManager.java
* /syncope/trunk/core/src/main/resources/content.xml
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/notification/NotificationTest.java
* /syncope/trunk/core/src/test/resources/content.xml


> Perform retries on failed notifications
> ---
>
> Key: SYNCOPE-411
> URL: https://issues.apache.org/jira/browse/SYNCOPE-411
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeNotificationRetry.patch
>
>
> Currently, if an Email notification cannot be sent (e.g. because the SMTP 
> server temporarily does not respond), the notification task is marked as 
> NOT_SENT and as executed (class NotificationJob). It could be a useful 
> improvement to extend Apache Syncope such that failed email notifications are 
> retried a configurable number of times.

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


[jira] [Commented] (SYNCOPE-411) Perform retries on failed notifications

2013-08-16 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-411:


SUCCESS: Integrated in Syncope-1_1_X #99 (See 
[https://builds.apache.org/job/Syncope-1_1_X/99/])
[SYNCOPE-411] Applying provided patch + some minor tweaks + audit (ilgrosso: 
rev 1514600)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AuditElements.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationJob.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationManager.java
* /syncope/branches/1_1_X/core/src/main/resources/content.xml
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/notification/NotificationTest.java
* /syncope/branches/1_1_X/core/src/test/resources/content.xml


> Perform retries on failed notifications
> ---
>
> Key: SYNCOPE-411
> URL: https://issues.apache.org/jira/browse/SYNCOPE-411
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeNotificationRetry.patch
>
>
> Currently, if an Email notification cannot be sent (e.g. because the SMTP 
> server temporarily does not respond), the notification task is marked as 
> NOT_SENT and as executed (class NotificationJob). It could be a useful 
> improvement to extend Apache Syncope such that failed email notifications are 
> retried a configurable number of times.

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


[jira] [Commented] (SYNCOPE-410) Make username pattern configurable via account policy

2013-08-09 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-410:


SUCCESS: Integrated in Syncope-1_1_X #98 (See 
[https://builds.apache.org/job/Syncope-1_1_X/98/])
[SYNCOPE-410] Applying provided patch (ilgrosso: rev 1512363)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/AccountPolicySpec.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/panels/PolicyBeanPanel.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/PolicyModalPage.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/PolicyModalPage_it.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/PolicyModalPage_pt_BR.properties
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/policy/AccountPolicyEnforcer.java
* /syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/policy
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/policy/AccountPolicyEnforcerTest.java


> Make username pattern configurable via account policy
> -
>
> Key: SYNCOPE-410
> URL: https://issues.apache.org/jira/browse/SYNCOPE-410
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeAccountPolicyPattern.patch
>
>
> Currently, the pattern for allowed usernames in Syncope is fixed to 
> [a-zA-Z0-9-_@. ]+ (see AccountPolicyEnforcer). There are use cases for which 
> this pattern does not fit (e.g. if one uses email addresses as usernames, 
> e.g. the character '+' is also valid).
> I'd suggest making the username pattern configurable via the account policy. 
> See also the corresponding discussion on the mailing list starting with [1].
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/AccountPolicyEnforcer-allowed-characters-in-username-td5714080.html

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


[jira] [Commented] (SYNCOPE-410) Make username pattern configurable via account policy

2013-08-09 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-410:


SUCCESS: Integrated in Syncope-trunk #301 (See 
[https://builds.apache.org/job/Syncope-trunk/301/])
[SYNCOPE-410] Merge from 1_1_X (ilgrosso: rev 1512372)
* /syncope/trunk
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/types/AccountPolicySpec.java
* 
/syncope/trunk/console/src/main/java/org/apache/syncope/console/pages/panels/PolicyBeanPanel.java
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/PolicyModalPage.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/PolicyModalPage_it.properties
* 
/syncope/trunk/console/src/main/resources/org/apache/syncope/console/pages/PolicyModalPage_pt_BR.properties
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/policy/AccountPolicyEnforcer.java
* /syncope/trunk/core/src/test/java/org/apache/syncope/core/policy


> Make username pattern configurable via account policy
> -
>
> Key: SYNCOPE-410
> URL: https://issues.apache.org/jira/browse/SYNCOPE-410
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeAccountPolicyPattern.patch
>
>
> Currently, the pattern for allowed usernames in Syncope is fixed to 
> [a-zA-Z0-9-_@. ]+ (see AccountPolicyEnforcer). There are use cases for which 
> this pattern does not fit (e.g. if one uses email addresses as usernames, 
> e.g. the character '+' is also valid).
> I'd suggest making the username pattern configurable via the account policy. 
> See also the corresponding discussion on the mailing list starting with [1].
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/AccountPolicyEnforcer-allowed-characters-in-username-td5714080.html

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


[jira] [Commented] (SYNCOPE-409) Allow notifications with empty about field

2013-08-09 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-409:


SUCCESS: Integrated in Syncope-1_1_X #97 (See 
[https://builds.apache.org/job/Syncope-1_1_X/97/])
[SYNCOPE-409] Latest patch applied (ilgrosso: rev 1512280)
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/NotificationModalPage.java
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.html
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage_it.properties
* 
/syncope/branches/1_1_X/console/src/main/resources/org/apache/syncope/console/pages/NotificationModalPage_pt_BR.properties
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/notification/NotificationManager.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/beans/Notification.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/validation/entity/NotificationValidator.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/notification/NotificationTest.java


> Allow notifications with empty about field
> --
>
> Key: SYNCOPE-409
> URL: https://issues.apache.org/jira/browse/SYNCOPE-409
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Affects Versions: 1.1.3
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeNotificationsEmptyAbout.patch, 
> syncopeNotificationsEmptyAbout.patch
>
>
> Currently, when one creates a new notification in Syncope, one is forced to 
> enter a user search condition in the "About" tab that allows to restrict the 
> notifications to specific users. IMO this is not always necessary - it should 
> also be possible to leave the field empty such that the notification is sent 
> for all users.
> Allowing the Notification.about field to be empty would also improve 
> performance in this case, as an unnecessary search query to the database can 
> be avoided. This is especially relevant for MySQL, as we observed full table 
> scan behaviour for queries executed by AttributableSearchDAOImpl.matches() 
> (called by NotificationManager) for even very simple search conditions.

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


[jira] [Commented] (SYNCOPE-409) Allow notifications with empty about field

2013-08-09 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-409:


SUCCESS: Integrated in Syncope-trunk #299 (See 
[https://builds.apache.org/job/Syncope-trunk/299/])
[SYNCOPE-409] Some changes needed for trunk (ilgrosso: rev 1512285)
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/notification/NotificationTest.java


> Allow notifications with empty about field
> --
>
> Key: SYNCOPE-409
> URL: https://issues.apache.org/jira/browse/SYNCOPE-409
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Affects Versions: 1.1.3
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: syncopeNotificationsEmptyAbout.patch, 
> syncopeNotificationsEmptyAbout.patch
>
>
> Currently, when one creates a new notification in Syncope, one is forced to 
> enter a user search condition in the "About" tab that allows to restrict the 
> notifications to specific users. IMO this is not always necessary - it should 
> also be possible to leave the field empty such that the notification is sent 
> for all users.
> Allowing the Notification.about field to be empty would also improve 
> performance in this case, as an unnecessary search query to the database can 
> be avoided. This is especially relevant for MySQL, as we observed full table 
> scan behaviour for queries executed by AttributableSearchDAOImpl.matches() 
> (called by NotificationManager) for even very simple search conditions.

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


[jira] [Commented] (SYNCOPE-408) Add index on task.executed

2013-08-05 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-408:


SUCCESS: Integrated in Syncope-1_1_X #95 (See 
[https://builds.apache.org/job/Syncope-1_1_X/95/])
[SYNCOPE-408] Applying provided patch, successfully tested against all 
supported databases (ilgrosso: rev 1510390)
* /syncope/branches/1_1_X/core/src/main/resources/indexes.xml


> Add index on task.executed
> --
>
> Key: SYNCOPE-408
> URL: https://issues.apache.org/jira/browse/SYNCOPE-408
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: indexes.xml.patch
>
>
> In our Syncope installation (1.1.3 on Tomcat/MySQL) we observed long 
> execution times (>1s) for TaskDAO.findToExec(), which is called periodically 
> from NotificationJob to determine which notifications should be sent.
> According to our analysis, this is due to the fact that TaskDAO.findToExec() 
> performs a full scan on all entries of the task table with 
> DTYPE="NotificationTask" (which could be a large number as all executed tasks 
> are kept), although only very few tasks are selected (those with executed=0).
> Creating an index on task.executed solved this problem; attached is a 
> corresponding patch against the branch 1.1.X.

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


[jira] [Commented] (SYNCOPE-408) Add index on task.executed

2013-08-05 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-408:


SUCCESS: Integrated in Syncope-trunk #286 (See 
[https://builds.apache.org/job/Syncope-trunk/286/])
[SYNCOPE-408] Merge from 1_1_X (ilgrosso: rev 1510392)
* /syncope/trunk
* /syncope/trunk/core/src/main/resources/indexes.xml


> Add index on task.executed
> --
>
> Key: SYNCOPE-408
> URL: https://issues.apache.org/jira/browse/SYNCOPE-408
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.1.3
>Reporter: Guido Wimmel
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.4, 1.2.0
>
> Attachments: indexes.xml.patch
>
>
> In our Syncope installation (1.1.3 on Tomcat/MySQL) we observed long 
> execution times (>1s) for TaskDAO.findToExec(), which is called periodically 
> from NotificationJob to determine which notifications should be sent.
> According to our analysis, this is due to the fact that TaskDAO.findToExec() 
> performs a full scan on all entries of the task table with 
> DTYPE="NotificationTask" (which could be a large number as all executed tasks 
> are kept), although only very few tasks are selected (those with executed=0).
> Creating an index on task.executed solved this problem; attached is a 
> corresponding patch against the branch 1.1.X.

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


[jira] [Commented] (SYNCOPE-402) Inconsistent status of user edit form after exception returned by bad propagation on primary resource

2013-07-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-402:


SUCCESS: Integrated in Syncope-1_1_X #85 (See 
[https://builds.apache.org/job/Syncope-1_1_X/85/])
Syncope-402 Removed PropagationException from rest service mapper (mdisabatino: 
rev 1504416)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/types/SyncopeClientExceptionType.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/utils/RestServiceExceptionMapper.java
* /syncope/branches/1_1_X/core/src/main/webapp/syncopeClientError.jsp
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Inconsistent status of user edit form after exception returned by bad 
> propagation on primary resource
> -
>
> Key: SYNCOPE-402
> URL: https://issues.apache.org/jira/browse/SYNCOPE-402
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Affects Versions: 1.1.2, 1.1.3
>Reporter: Andrea Patricelli
>Assignee: Marco Di Sabatino Di Diodoro
> Fix For: 1.1.4, 1.2.0
>
>
> During creation (and save) of user to be propagated on a primary resource, if 
> propagation fails (due to an error) it returns a propagation exception to 
> console and to user edit form, which goes in an inconsistent status and 
> stucks.
> A possible solution is to go directly, in case of propagation exception, to 
> summary page reporting propagation status on resource(s); in particular 
> propagation signaling icon of failure may be abled to show exception message 
> caught from PropagationStatusTO. 

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


[jira] [Commented] (SYNCOPE-402) Inconsistent status of user edit form after exception returned by bad propagation on primary resource

2013-07-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-402:


SUCCESS: Integrated in Syncope-1_1_X #84 (See 
[https://builds.apache.org/job/Syncope-1_1_X/84/])
SYNCOPE-402 Fix RoleController, add propagation status to assigned resource 
when primary resource failed. (mdisabatino: rev 1504397)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/DefaultPropagationHandler.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/RoleController.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/UserController.java


> Inconsistent status of user edit form after exception returned by bad 
> propagation on primary resource
> -
>
> Key: SYNCOPE-402
> URL: https://issues.apache.org/jira/browse/SYNCOPE-402
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Affects Versions: 1.1.2, 1.1.3
>Reporter: Andrea Patricelli
>Assignee: Marco Di Sabatino Di Diodoro
> Fix For: 1.1.4, 1.2.0
>
>
> During creation (and save) of user to be propagated on a primary resource, if 
> propagation fails (due to an error) it returns a propagation exception to 
> console and to user edit form, which goes in an inconsistent status and 
> stucks.
> A possible solution is to go directly, in case of propagation exception, to 
> summary page reporting propagation status on resource(s); in particular 
> propagation signaling icon of failure may be abled to show exception message 
> caught from PropagationStatusTO. 

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


[jira] [Commented] (SYNCOPE-402) Inconsistent status of user edit form after exception returned by bad propagation on primary resource

2013-07-18 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-402:


SUCCESS: Integrated in Syncope-1_1_X #83 (See 
[https://builds.apache.org/job/Syncope-1_1_X/83/])
SYNCOPE-402 Set propagation status to assigned resource when primary resource 
failed. (mdisabatino: rev 1504384)
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/UserController.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java
* /syncope/branches/1_1_X/core/src/test/resources/content.xml


> Inconsistent status of user edit form after exception returned by bad 
> propagation on primary resource
> -
>
> Key: SYNCOPE-402
> URL: https://issues.apache.org/jira/browse/SYNCOPE-402
> Project: Syncope
>  Issue Type: Improvement
>  Components: console, core
>Affects Versions: 1.1.2, 1.1.3
>Reporter: Andrea Patricelli
>Assignee: Marco Di Sabatino Di Diodoro
> Fix For: 1.1.4, 1.2.0
>
>
> During creation (and save) of user to be propagated on a primary resource, if 
> propagation fails (due to an error) it returns a propagation exception to 
> console and to user edit form, which goes in an inconsistent status and 
> stucks.
> A possible solution is to go directly, in case of propagation exception, to 
> summary page reporting propagation status on resource(s); in particular 
> propagation signaling icon of failure may be abled to show exception message 
> caught from PropagationStatusTO. 

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


[jira] [Commented] (SYNCOPE-403) Enrich PropagationStatusTO to report possible propagation exception message

2013-07-16 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-403:


SUCCESS: Integrated in Syncope-1_1_X #82 (See 
[https://builds.apache.org/job/Syncope-1_1_X/82/])
SYNCOPE-403 Added executionMessage to PropagationStatusTO (mdisabatino: rev 
1503752)
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/to/PropagationStatusTO.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/PropagationHandler.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/AbstractPropagationTaskExecutor.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/DefaultPropagationHandler.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Enrich PropagationStatusTO to report possible propagation exception message
> ---
>
> Key: SYNCOPE-403
> URL: https://issues.apache.org/jira/browse/SYNCOPE-403
> Project: Syncope
>  Issue Type: Improvement
>  Components: common, core
>Affects Versions: 1.1.2, 1.1.3
>Reporter: Andrea Patricelli
>Assignee: Marco Di Sabatino Di Diodoro
> Fix For: 1.1.4, 1.2.0
>
> Attachments: SYNCOPE-403.patch
>
>
> PropagationStatusTO may be enriched with a field reporting possible 
> propagation exception message, so that trace exception returned by a resource 
> and get its specific message. 

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


[jira] [Commented] (SYNCOPE-400) Poor search performance on MySQL

2013-07-11 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-400:


Integrated in Syncope-1_1_X #78 (See 
[https://builds.apache.org/job/Syncope-1_1_X/78/])
[SYNCOPE-400] Changing search views and code to work without UNION ALL 
(Revision 1502187)

 Result = SUCCESS
ilgrosso : 
Files : 
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java
* /syncope/branches/1_1_X/core/src/main/resources/views.xml


> Poor search performance on MySQL
> 
>
> Key: SYNCOPE-400
> URL: https://issues.apache.org/jira/browse/SYNCOPE-400
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.0.8, 1.1.2
> Environment: MySQL
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Critical
> Fix For: 1.1.3, 1.2.0
>
>
> As reported from different deployment environments, searching users and roles 
> when using MySQL for internal storage shows very poor performance.
> This is with any evidence due to bug [1], open since 2010, and is related to 
> the "UNION ALL" construct used to define SQL search views, on which 
> AttributableSearchDAOImpl [2] is based.
> Such views definition needs to be changed in order to avoid at all the "UNION 
> ALL" construct.
> [1] http://bugs.mysql.com/bug.php?id=56225
> [2] 
> https://svn.apache.org/repos/asf/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java

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


[jira] [Commented] (SYNCOPE-395) Role Reportlet

2013-07-11 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-395:


Integrated in Syncope-1_1_X #78 (See 
[https://builds.apache.org/job/Syncope-1_1_X/78/])
[SYNCOPE-395] Applying provided patch, thanks (Revision 1502194)

 Result = SUCCESS
ilgrosso : 
Files : 
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/report/RoleReportletConf.java
* 
/syncope/branches/1_1_X/common/src/main/java/org/apache/syncope/common/report/UserReportletConf.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/report/RoleReportlet.java
* /syncope/branches/1_1_X/core/src/main/resources/report/report2fo.xsl
* /syncope/branches/1_1_X/core/src/main/resources/report/report2html.xsl
* /syncope/branches/1_1_X/core/src/main/resources/report/roleReportlet2fo.xsl
* /syncope/branches/1_1_X/core/src/main/resources/report/roleReportlet2html.xsl
* /syncope/branches/1_1_X/core/src/main/resources/report/userReportlet2fo.xsl
* /syncope/branches/1_1_X/core/src/main/resources/report/userReportlet2html.xsl


> Role Reportlet
> --
>
> Key: SYNCOPE-395
> URL: https://issues.apache.org/jira/browse/SYNCOPE-395
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Reporter: Andrea Patricelli
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.3, 1.2.0
>
> Attachments: SYNCOPE-395.patch
>
>


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


[jira] [Commented] (SYNCOPE-395) Role Reportlet

2013-07-11 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-395:


Integrated in Syncope-trunk #247 (See 
[https://builds.apache.org/job/Syncope-trunk/247/])
[SYNCOPE-395] Merge from 1_1_X (Revision 1502195)

 Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/trunk
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/report/RoleReportletConf.java
* 
/syncope/trunk/common/src/main/java/org/apache/syncope/common/report/UserReportletConf.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/report/RoleReportlet.java
* /syncope/trunk/core/src/main/resources/report/report2fo.xsl
* /syncope/trunk/core/src/main/resources/report/report2html.xsl
* /syncope/trunk/core/src/main/resources/report/roleReportlet2fo.xsl
* /syncope/trunk/core/src/main/resources/report/roleReportlet2html.xsl
* /syncope/trunk/core/src/main/resources/report/userReportlet2fo.xsl
* /syncope/trunk/core/src/main/resources/report/userReportlet2html.xsl


> Role Reportlet
> --
>
> Key: SYNCOPE-395
> URL: https://issues.apache.org/jira/browse/SYNCOPE-395
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Reporter: Andrea Patricelli
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.3, 1.2.0
>
> Attachments: SYNCOPE-395.patch
>
>


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


[jira] [Commented] (SYNCOPE-400) Poor search performance on MySQL

2013-07-11 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-400:


Integrated in Syncope-trunk #247 (See 
[https://builds.apache.org/job/Syncope-trunk/247/])
[SYNCOPE-400] Merge from 1_1_X (Revision 1502188)

 Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/trunk
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java
* /syncope/trunk/core/src/main/resources/views.xml


> Poor search performance on MySQL
> 
>
> Key: SYNCOPE-400
> URL: https://issues.apache.org/jira/browse/SYNCOPE-400
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.0.8, 1.1.2
> Environment: MySQL
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Critical
> Fix For: 1.1.3, 1.2.0
>
>
> As reported from different deployment environments, searching users and roles 
> when using MySQL for internal storage shows very poor performance.
> This is with any evidence due to bug [1], open since 2010, and is related to 
> the "UNION ALL" construct used to define SQL search views, on which 
> AttributableSearchDAOImpl [2] is based.
> Such views definition needs to be changed in order to avoid at all the "UNION 
> ALL" construct.
> [1] http://bugs.mysql.com/bug.php?id=56225
> [2] 
> https://svn.apache.org/repos/asf/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/persistence/dao/impl/AttributableSearchDAOImpl.java

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


[jira] [Commented] (SYNCOPE-399) Role attribute mapping for user mapping item doesn't result in a multivalue property

2013-07-04 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-399:


Integrated in Syncope-1_1_X #75 (See 
[https://builds.apache.org/job/Syncope-1_1_X/75/])
Fix for SYNCOPE-399 (Revision 1499762)

 Result = SUCCESS
fmartelli : 
Files : 
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/util/MappingUtil.java


> Role attribute mapping for user mapping item doesn't result in a multivalue 
> property
> 
>
> Key: SYNCOPE-399
> URL: https://issues.apache.org/jira/browse/SYNCOPE-399
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.2, 1.2.0
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.3, 1.2.0
>
>
> Role attribute mapping for user mapping item doesn't result in a multivalue 
> property.
> Take a look at MappingUtil.prepareAttribute() method: at the end of this 
> method the cardinality of the attribute to be propagated has been retrieved 
> by the following code
>if (schema != null && schema.isMultivalue()) {
> result = new AbstractMap.SimpleEntry(null, 
> AttributeBuilder.build(extAttrName,
> objValues));
> } else {
> result = new AbstractMap.SimpleEntry(null, 
> objValues.isEmpty()
> ? AttributeBuilder.build(extAttrName)
> : AttributeBuilder.build(extAttrName, 
> objValues.iterator().next()));
> }
> In case of user mapping item related to a merbership or role attribute (non 
> multivalued) a single value will be propagated.

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


[jira] [Commented] (SYNCOPE-399) Role attribute mapping for user mapping item doesn't result in a multivalue property

2013-07-04 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-399:


Integrated in Syncope-trunk #244 (See 
[https://builds.apache.org/job/Syncope-trunk/244/])
merged from branch 1_1_X for SYNCOPE-399 (Revision 1499764)

 Result = SUCCESS
fmartelli : 
Files : 
* /syncope/trunk
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/util/MappingUtil.java


> Role attribute mapping for user mapping item doesn't result in a multivalue 
> property
> 
>
> Key: SYNCOPE-399
> URL: https://issues.apache.org/jira/browse/SYNCOPE-399
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.2, 1.2.0
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.3, 1.2.0
>
>
> Role attribute mapping for user mapping item doesn't result in a multivalue 
> property.
> Take a look at MappingUtil.prepareAttribute() method: at the end of this 
> method the cardinality of the attribute to be propagated has been retrieved 
> by the following code
>if (schema != null && schema.isMultivalue()) {
> result = new AbstractMap.SimpleEntry(null, 
> AttributeBuilder.build(extAttrName,
> objValues));
> } else {
> result = new AbstractMap.SimpleEntry(null, 
> objValues.isEmpty()
> ? AttributeBuilder.build(extAttrName)
> : AttributeBuilder.build(extAttrName, 
> objValues.iterator().next()));
> }
> In case of user mapping item related to a merbership or role attribute (non 
> multivalued) a single value will be propagated.

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


[jira] [Commented] (SYNCOPE-370) HTTP Status 404 adding a role to a user with IE8

2013-07-02 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-370:


Integrated in Syncope-1_1_X #74 (See 
[https://builds.apache.org/job/Syncope-1_1_X/74/])
[SYNCOPE-370] Upgrade to Wicket 6.9.0 (that contains WICKET-5071) (Revision 
1498805)

 Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/branches/1_1_X/pom.xml


> HTTP Status 404 adding a role to a user with IE8 
> -
>
> Key: SYNCOPE-370
> URL: https://issues.apache.org/jira/browse/SYNCOPE-370
> Project: Syncope
>  Issue Type: Bug
>  Components: console
>Affects Versions: 1.1.1
> Environment: IE8
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.3, 1.2.0
>
>
> Trying to add a role to a user with IE8 a HTTP Status 404 
> /syncope-console/wicket/bookmarkable/page is returned

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


[jira] [Commented] (SYNCOPE-370) HTTP Status 404 adding a role to a user with IE8

2013-07-02 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-370:


Integrated in Syncope-trunk #243 (See 
[https://builds.apache.org/job/Syncope-trunk/243/])
[SYNCOPE-370] Merge from 1_1_X (Revision 1498806)

 Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/trunk
* /syncope/trunk/pom.xml


> HTTP Status 404 adding a role to a user with IE8 
> -
>
> Key: SYNCOPE-370
> URL: https://issues.apache.org/jira/browse/SYNCOPE-370
> Project: Syncope
>  Issue Type: Bug
>  Components: console
>Affects Versions: 1.1.1
> Environment: IE8
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
>Priority: Minor
> Fix For: 1.1.3, 1.2.0
>
>
> Trying to add a role to a user with IE8 a HTTP Status 404 
> /syncope-console/wicket/bookmarkable/page is returned

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


[jira] [Commented] (SYNCOPE-398) secretKey does not get resolved during archetype:generate

2013-07-01 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-398:


Integrated in Syncope-trunk #242 (See 
[https://builds.apache.org/job/Syncope-trunk/242/])
[SYNCOPE-398] Merge from 1_1_X (Revision 1498453)

 Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/trunk
* /syncope/trunk/archetype/src/main/resources/meta-pom.xml


> secretKey does not get resolved during archetype:generate
> -
>
> Key: SYNCOPE-398
> URL: https://issues.apache.org/jira/browse/SYNCOPE-398
> Project: Syncope
>  Issue Type: Bug
>  Components: archetype
>Affects Versions: 1.1.2
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.3, 1.2.0
>
>
> How to replicate: just generate new project [1] and provide any value for 
> secretKey: you will end up with the following content in 
> core/src/main/resources/security.properties:
> adminUser=admin
> adminPassword=5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
> adminPasswordAlgorithm=SHA1
> secretKey=${secretKey}
> which shows an unresolved ${secretKey}.

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


[jira] [Commented] (SYNCOPE-398) secretKey does not get resolved during archetype:generate

2013-07-01 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-398:


Integrated in Syncope-1_1_X #73 (See 
[https://builds.apache.org/job/Syncope-1_1_X/73/])
[SYNCOPE-398] Adding provided secretKey to generated root pom.xml, as 
property (Revision 1498451)

 Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/branches/1_1_X/archetype/src/main/resources/meta-pom.xml


> secretKey does not get resolved during archetype:generate
> -
>
> Key: SYNCOPE-398
> URL: https://issues.apache.org/jira/browse/SYNCOPE-398
> Project: Syncope
>  Issue Type: Bug
>  Components: archetype
>Affects Versions: 1.1.2
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.3, 1.2.0
>
>
> How to replicate: just generate new project [1] and provide any value for 
> secretKey: you will end up with the following content in 
> core/src/main/resources/security.properties:
> adminUser=admin
> adminPassword=5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8
> adminPasswordAlgorithm=SHA1
> secretKey=${secretKey}
> which shows an unresolved ${secretKey}.

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


[jira] [Commented] (SYNCOPE-397) Double update propagation with virtual attributes on already associated resource when changing password and adding new resource

2013-06-27 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-397:


Integrated in Syncope-1_1_X #71 (See 
[https://builds.apache.org/job/Syncope-1_1_X/71/])
SYNCOPE-397 fixed on the branch 1.1.X. Thank you Andrea for your 
contribution (Revision 1497304)

 Result = SUCCESS
fmartelli : 
Files : 
* 
/syncope/branches/1_1_X/console/src/test/java/org/apache/syncope/console/UserTestITCase.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/impl/LDAPMembershipPropagationActions.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/UserController.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Double update propagation with virtual attributes on already associated 
> resource when changing password and adding new resource
> ---
>
> Key: SYNCOPE-397
> URL: https://issues.apache.org/jira/browse/SYNCOPE-397
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.2
>Reporter: Andrea Patricelli
> Fix For: 1.1.3, 1.2.0
>
> Attachments: SYNCOPE-397.patch
>
>
> steps (run Syncope with -Pdev profile):
> 1. modify resource-csv mapping external attribute mail with virtual attribute 
> virtualdata (assign BOTH
> purpose to the attribute, it may also work with SYNCHRONIZATION).
> 2. create a new user with all required (for csv) fields set to value 
> (username, surname, mail, type, ecc), in
> particular add derived attributes csvuserid and cn and virtual attribute 
> virtualdata
> 3. add to user resource-csv as resource, save and open it in edit mode.
> 4. add new resource to user, ws-target-resource-2, edit virtual attribute 
> virtualdata.
> 5. edit password and check the checkbox to change password also on Syncope 
> (don't check all resouces, csv must not be checked), checkbox for 
> ws-target-resource-2 is already set. Save user
> It will be noticed a double propagation of user on both resources due to 
> method fillVirtual() in PropagationManager.java

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


[jira] [Commented] (SYNCOPE-397) Double update propagation with virtual attributes on already associated resource when changing password and adding new resource

2013-06-27 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-397:


Integrated in Syncope-trunk #240 (See 
[https://builds.apache.org/job/Syncope-trunk/240/])
Fixes SYNCOPE-397 (Revision 1497312)

 Result = SUCCESS
fmartelli : 
Files : 
* /syncope/trunk
* 
/syncope/trunk/console/src/test/java/org/apache/syncope/console/UserTestITCase.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/rest/controller/UserController.java
* 
/syncope/trunk/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Double update propagation with virtual attributes on already associated 
> resource when changing password and adding new resource
> ---
>
> Key: SYNCOPE-397
> URL: https://issues.apache.org/jira/browse/SYNCOPE-397
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.2
>Reporter: Andrea Patricelli
> Fix For: 1.1.3, 1.2.0
>
> Attachments: SYNCOPE-397.patch
>
>
> steps (run Syncope with -Pdev profile):
> 1. modify resource-csv mapping external attribute mail with virtual attribute 
> virtualdata (assign BOTH
> purpose to the attribute, it may also work with SYNCHRONIZATION).
> 2. create a new user with all required (for csv) fields set to value 
> (username, surname, mail, type, ecc), in
> particular add derived attributes csvuserid and cn and virtual attribute 
> virtualdata
> 3. add to user resource-csv as resource, save and open it in edit mode.
> 4. add new resource to user, ws-target-resource-2, edit virtual attribute 
> virtualdata.
> 5. edit password and check the checkbox to change password also on Syncope 
> (don't check all resouces, csv must not be checked), checkbox for 
> ws-target-resource-2 is already set. Save user
> It will be noticed a double propagation of user on both resources due to 
> method fillVirtual() in PropagationManager.java

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


[jira] [Commented] (SYNCOPE-396) Method removeAll and retainAll in PropagationByResource does not evaluate correctly boolean expression

2013-06-24 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-396:


Integrated in Syncope-1_1_X #70 (See 
[https://builds.apache.org/job/Syncope-1_1_X/70/])
SYNCOPE-396 Fix removeAll and retainAll boolean expression evaluation 
(Revision 1496065)

 Result = SUCCESS
mdisabatino : 
Files : 
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/propagation/PropagationByResource.java


> Method removeAll and retainAll in PropagationByResource does not evaluate 
> correctly boolean expression
> --
>
> Key: SYNCOPE-396
> URL: https://issues.apache.org/jira/browse/SYNCOPE-396
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.3
>Reporter: Marco Di Sabatino Di Diodoro
>Assignee: Marco Di Sabatino Di Diodoro
> Fix For: 1.1.3, 1.2.0
>
>
> || operator short-circuit evaluation in boolean expression. 

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


[jira] [Commented] (SYNCOPE-394) Scheduled tasks are execute without transaction support

2013-06-12 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-394:


Integrated in Syncope-1_1_X #68 (See 
[https://builds.apache.org/job/Syncope-1_1_X/68/])
[SYNCOPE-394] Ouch, missing part (Revision 1492216)

 Result = SUCCESS
ilgrosso : 
Files : 
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/init/JobInstanceLoader.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/quartz/AbstractTransactionalTaskJob.java


> Scheduled tasks are execute without transaction support
> ---
>
> Key: SYNCOPE-394
> URL: https://issues.apache.org/jira/browse/SYNCOPE-394
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.2
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.3, 1.2.0
>
>
> Any class extending AbstractTaskJob cannot operate with transaction support 
> because there is no method annotated as @Transactional

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


[jira] [Commented] (SYNCOPE-394) Scheduled tasks are execute without transaction support

2013-06-12 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-394:


Integrated in Syncope-trunk #237 (See 
[https://builds.apache.org/job/Syncope-trunk/237/])
[SYNCOPE-394] Merge from 1_1_X (Revision 1492217)

 Result = SUCCESS
ilgrosso : 
Files : 
* 
/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/quartz/AbstractTaskJob.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/quartz/AbstractTransactionalTaskJob.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/quartz/SampleJob.java
* /syncope/trunk/core/src/main/java/org/apache/syncope/core/quartz/TaskJob.java
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/TaskController.java


> Scheduled tasks are execute without transaction support
> ---
>
> Key: SYNCOPE-394
> URL: https://issues.apache.org/jira/browse/SYNCOPE-394
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.2
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.3, 1.2.0
>
>
> Any class extending AbstractTaskJob cannot operate with transaction support 
> because there is no method annotated as @Transactional

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


[jira] [Commented] (SYNCOPE-394) Scheduled tasks are execute without transaction support

2013-06-12 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-394:


Integrated in Syncope-1_1_X #67 (See 
[https://builds.apache.org/job/Syncope-1_1_X/67/])
[SYNCOPE-394] Adding new AbstractTransactionalTaskJob class for jobs 
needing to execute in transaction (Revision 1492210)

 Result = SUCCESS
ilgrosso : 
Files : 
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/init/ImplementationClassNamesLoader.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/init/JobInstanceLoader.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/quartz/AbstractTaskJob.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/quartz/AbstractTransactionalTaskJob.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/quartz/SampleJob.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/quartz/TaskJob.java
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/TaskController.java


> Scheduled tasks are execute without transaction support
> ---
>
> Key: SYNCOPE-394
> URL: https://issues.apache.org/jira/browse/SYNCOPE-394
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.2
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.3, 1.2.0
>
>
> Any class extending AbstractTaskJob cannot operate with transaction support 
> because there is no method annotated as @Transactional

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


[jira] [Commented] (SYNCOPE-386) Database sync (no full reconciliation) fails with "Unsupported object class"

2013-06-03 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-386:


Integrated in Syncope-1_1_X #56 (See 
[https://builds.apache.org/job/Syncope-1_1_X/56/])
[SYNCOPE-386] Checking mapping of the given kind (user, role) before 
attempting to get latest sync token (Revision 1488907)

 Result = SUCCESS
ilgrosso : 
Files : 
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/sync/impl/SyncJob.java


> Database sync (no full reconciliation) fails with "Unsupported object class"
> 
>
> Key: SYNCOPE-386
> URL: https://issues.apache.org/jira/browse/SYNCOPE-386
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.1
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.2, 1.2.0
>
>
> When attempting an actual synchronization (not a full reconciliation) against 
> an external database, an error is returned from the underlying connector 
> about the fact that the only ObjectClass supported is ACCOUNT.

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


[jira] [Commented] (SYNCOPE-386) Database sync (no full reconciliation) fails with "Unsupported object class"

2013-06-03 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-386:


Integrated in Syncope-trunk #230 (See 
[https://builds.apache.org/job/Syncope-trunk/230/])
[SYNCOPE-386] Checking mapping of the given kind (user, role) before 
attempting to get latest sync token (Revision 1488909)

 Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/trunk
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/sync/impl/SyncJob.java


> Database sync (no full reconciliation) fails with "Unsupported object class"
> 
>
> Key: SYNCOPE-386
> URL: https://issues.apache.org/jira/browse/SYNCOPE-386
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.1
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.2, 1.2.0
>
>
> When attempting an actual synchronization (not a full reconciliation) against 
> an external database, an error is returned from the underlying connector 
> about the fact that the only ObjectClass supported is ACCOUNT.

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


[jira] [Commented] (SYNCOPE-385) NPE when reading user assigned to resource with no mapping

2013-06-03 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-385:


Integrated in Syncope-trunk #229 (See 
[https://builds.apache.org/job/Syncope-trunk/229/])
[SYNCOPE-385] Checking null before further processing (Revision 1488863)

 Result = SUCCESS
ilgrosso : 
Files : 
* /syncope/trunk
* 
/syncope/trunk/core/src/main/java/org/apache/syncope/core/rest/controller/ResourceController.java


> NPE when reading user assigned to resource with no mapping
> --
>
> Key: SYNCOPE-385
> URL: https://issues.apache.org/jira/browse/SYNCOPE-385
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.1
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.2, 1.2.0
>
>
> 1. create a resource without any (user, role) mapping
> 2. create a user with that resource associated
> 3. enable DEBUG logging on core
> 4. get NPE (with HTTP 500) on logs due to null account id mapping item

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


[jira] [Commented] (SYNCOPE-385) NPE when reading user assigned to resource with no mapping

2013-06-03 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-385:


Integrated in Syncope-1_1_X #55 (See 
[https://builds.apache.org/job/Syncope-1_1_X/55/])
[SYNCOPE-385] Checking null before further processing (Revision 1488862)

 Result = SUCCESS
ilgrosso : 
Files : 
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/controller/ResourceController.java


> NPE when reading user assigned to resource with no mapping
> --
>
> Key: SYNCOPE-385
> URL: https://issues.apache.org/jira/browse/SYNCOPE-385
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.1
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
> Fix For: 1.1.2, 1.2.0
>
>
> 1. create a resource without any (user, role) mapping
> 2. create a user with that resource associated
> 3. enable DEBUG logging on core
> 4. get NPE (with HTTP 500) on logs due to null account id mapping item

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


[jira] [Commented] (SYNCOPE-384) Issues with CXF and Glassfish

2013-05-31 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-384:


Integrated in Syncope-trunk #228 (See 
[https://builds.apache.org/job/Syncope-trunk/228/])
[SYNCOPE-384] glassfish-web.xml file to set the class loader delegation to 
false (Revision 1488225)

 Result = SUCCESS
massi : 
Files : 
* /syncope/trunk/console/src/main/webapp/WEB-INF/glassfish-web.xml


> Issues with CXF and Glassfish
> -
>
> Key: SYNCOPE-384
> URL: https://issues.apache.org/jira/browse/SYNCOPE-384
> Project: Syncope
>  Issue Type: Bug
>Affects Versions: 1.1.1
> Environment: Glassfish
>Reporter: Francesco Chicchiriccò
>Assignee: Massimiliano Perrone
> Fix For: 1.1.2, 1.2.0
>
>
> As reported in ML [1] there are currently problems running CXF services in 
> Glassfish.
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/CXF-problem-deploying-Syncope-in-Glasshfish-tt5713799.html

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


[jira] [Commented] (SYNCOPE-381) Adding and saving roles with resources during save

2013-05-31 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-381:


Integrated in Syncope-1_1_X #54 (See 
[https://builds.apache.org/job/Syncope-1_1_X/54/])
[SYNCOPE-381] bug introduced from builder (Revision 1488286)

 Result = SUCCESS
massi : 
Files : 
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/SyncopeSession.java
* 
/syncope/branches/1_1_X/console/src/main/java/org/apache/syncope/console/pages/ResultStatusModalPage.java


> Adding and saving roles with resources during save
> --
>
> Key: SYNCOPE-381
> URL: https://issues.apache.org/jira/browse/SYNCOPE-381
> Project: Syncope
>  Issue Type: Bug
>  Components: console
>Affects Versions: 1.1.1
> Environment: Glassfish
>Reporter: Nik Tetteh-Lartey
>Assignee: Massimiliano Perrone
>Priority: Minor
> Fix For: 1.1.2, 1.2.0
>
>
> add a new role which is connected to an ldap by a resource connector. 
> Then after pressing save the role popup window appears hung, so press save 
> several times and eventually use the x to cancel. 
> You end up with many duplicate roles. If you delete all the duplicates until 
> you end with one role and then try and create a new role we get the following 
> exception thrown:
> 2013-05-31 11:13:07.514+0200 (21) StandardWrapperValve[syncope-core-rest]: 
> PWC1406: Servlet.service() for servlet syncope-core-rest threw exception
> org.apache.syncope.core.persistence.dao.NotFoundException: Role 101
>   at 
> org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:73)
>   at 
> org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke()
>   at 
> org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>   at 
> org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>   at 
> org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
>   at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
>   at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>   at 
> org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631)
>   at 
> org.apache.syncope.core.rest.data.RoleDataBinder$$EnhancerByCGLIB$$bff86965.getRoleFromId()
>   at 
> org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:109)
>   at 
> org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke()
>   at 
> org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204)
>   at 
> org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:698)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:150)
>   at 
> org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:96)
>   at 
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:260)
>   at 
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:94)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>   at 
> org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:64)
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:172)
>   at 
> org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:631)
>   at 
> org.apache.syncope.core.rest.controller.RoleController$$EnhancerByCGLIB$$1acaf620.read()
>   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>   at 
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>   at java.lang.reflect.Method.invoke(Method.java:597)
>   at 
> org.springframework.web.bind.annotation.support.Handl

[jira] [Commented] (SYNCOPE-384) Issues with CXF and Glassfish

2013-05-31 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-384:


Integrated in Syncope-1_1_X #54 (See 
[https://builds.apache.org/job/Syncope-1_1_X/54/])
[SYNCOPE-384] glassfish-web.xml file to set the class loader delegation to 
false (Revision 1488224)

 Result = SUCCESS
massi : 
Files : 
* /syncope/branches/1_1_X/console/src/main/webapp/WEB-INF/glassfish-web.xml


> Issues with CXF and Glassfish
> -
>
> Key: SYNCOPE-384
> URL: https://issues.apache.org/jira/browse/SYNCOPE-384
> Project: Syncope
>  Issue Type: Bug
>Affects Versions: 1.1.1
> Environment: Glassfish
>Reporter: Francesco Chicchiriccò
>Assignee: Massimiliano Perrone
> Fix For: 1.1.2, 1.2.0
>
>
> As reported in ML [1] there are currently problems running CXF services in 
> Glassfish.
> [1] 
> http://syncope-dev.1063484.n5.nabble.com/CXF-problem-deploying-Syncope-in-Glasshfish-tt5713799.html

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


[jira] [Commented] (SYNCOPE-383) Failure assigning resource to an existing user

2013-05-31 Thread Hudson (JIRA)

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

Hudson commented on SYNCOPE-383:


Integrated in Syncope-1_1_X #54 (See 
[https://builds.apache.org/job/Syncope-1_1_X/54/])
[SYNCOPE-383] Pwd won't be mandatory anymore during user update (removed 
test for issue 147). Pwd existence will be checked during provisioning and may 
be considered like a generic propagation error. (Revision 1488258)

 Result = SUCCESS
fmartelli : 
Files : 
* 
/syncope/branches/1_1_X/core/src/main/java/org/apache/syncope/core/rest/data/UserDataBinder.java
* 
/syncope/branches/1_1_X/core/src/test/java/org/apache/syncope/core/rest/UserTestITCase.java


> Failure assigning resource to an existing user
> --
>
> Key: SYNCOPE-383
> URL: https://issues.apache.org/jira/browse/SYNCOPE-383
> Project: Syncope
>  Issue Type: Bug
>  Components: core
>Affects Versions: 1.1.1
> Environment: Development
>Reporter: fabio martelli
>Assignee: fabio martelli
> Fix For: 1.1.2, 1.2.0
>
>
> Resource assignment to an existing user fails if the resource require 
> password but a password change is not forced on syncope itself.
> Steps:
> 1. create a new user;
> 2. update user by assigning resource (the resource must require password) and 
> specifying a new pwd
> 3. ... error returned ...

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


  1   2   3   4   5   >