[jira] [Resolved] (SYNCOPE-941) Skip empty configuration screens in enduser UI

2016-10-05 Thread Matteo Di Carlo (JIRA)

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-941?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Matteo Di Carlo resolved SYNCOPE-941.
-
Resolution: Fixed

> Skip empty configuration screens in enduser UI
> --
>
> Key: SYNCOPE-941
> URL: https://issues.apache.org/jira/browse/SYNCOPE-941
> Project: Syncope
>  Issue Type: Improvement
>  Components: enduser
>Affects Versions: 2.0.0
>Reporter: Colm O hEigeartaigh
>Assignee: Matteo Di Carlo
>Priority: Minor
> Fix For: 2.0.1, 2.1.0
>
>
> It would be nice to be able to skip empty configuration screens in the 
> enduser UI, just as we do in the admin console. So for example, if there are 
> no derived or virtual schemas available, then just skip them and go onto 
> "Resources".



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (SYNCOPE-941) Skip empty configuration screens in enduser UI

2016-10-05 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on SYNCOPE-941:
-

Commit 0e621242be705bb048a14bcb96740564a6a7461f in syncope's branch 
refs/heads/master from [~mdicarlo]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=0e62124 ]

[SYNCOPE-941] adds dynamic configuration screens to enduser


> Skip empty configuration screens in enduser UI
> --
>
> Key: SYNCOPE-941
> URL: https://issues.apache.org/jira/browse/SYNCOPE-941
> Project: Syncope
>  Issue Type: Improvement
>  Components: enduser
>Affects Versions: 2.0.0
>Reporter: Colm O hEigeartaigh
>Assignee: Matteo Di Carlo
>Priority: Minor
> Fix For: 2.0.1, 2.1.0
>
>
> It would be nice to be able to skip empty configuration screens in the 
> enduser UI, just as we do in the admin console. So for example, if there are 
> no derived or virtual schemas available, then just skip them and go onto 
> "Resources".



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (SYNCOPE-941) Skip empty configuration screens in enduser UI

2016-10-05 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on SYNCOPE-941:
-

Commit 6ba24ed077746fe4f69595f782e1358ab23cb37c in syncope's branch 
refs/heads/2_0_X from [~mdicarlo]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=6ba24ed ]

[SYNCOPE-941] adds dynamic configuration screens to enduser


> Skip empty configuration screens in enduser UI
> --
>
> Key: SYNCOPE-941
> URL: https://issues.apache.org/jira/browse/SYNCOPE-941
> Project: Syncope
>  Issue Type: Improvement
>  Components: enduser
>Affects Versions: 2.0.0
>Reporter: Colm O hEigeartaigh
>Assignee: Matteo Di Carlo
>Priority: Minor
> Fix For: 2.0.1, 2.1.0
>
>
> It would be nice to be able to skip empty configuration screens in the 
> enduser UI, just as we do in the admin console. So for example, if there are 
> no derived or virtual schemas available, then just skip them and go onto 
> "Resources".



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Resolved] (SYNCOPE-877) Better handling of not found exception logged at global policy retrieval time

2016-10-05 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò resolved SYNCOPE-877.

Resolution: Fixed

> Better handling of not found exception logged at global policy retrieval time
> -
>
> Key: SYNCOPE-877
> URL: https://issues.apache.org/jira/browse/SYNCOPE-877
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.2.8
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
> Fix For: 1.2.9
>
>
> No password/account/sync policy found shouldn't be logged at ERROR level (see 
> the example below).
> 12:41:33.023 ERROR 
> org.apache.syncope.core.rest.utils.RestServiceExceptionMapper - Exception 
> thrown by REST method: No password policy found
> org.apache.syncope.core.persistence.dao.NotFoundException: No password policy 
> found
>   at 
> org.apache.syncope.core.rest.controller.PolicyController.getGlobalPasswordPolicy(PolicyController.java:114)
>  ~[PolicyController.class:?]
>   at 
> org.apache.syncope.core.rest.controller.PolicyController$$FastClassBySpringCGLIB$$e52bc41a.invoke()
>  ~[ReflectUtils.class:?]
>   at 
> org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) 
> ~[MethodProxy.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:708)
>  ~[CglibAopProxy$CglibMethodInvocation.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
>  ~[ReflectiveMethodInvocation.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
>  ~[MethodInvocationProceedingJoinPoint.class:4.0.9.RELEASE]
>   at 
> org.apache.syncope.core.rest.controller.ControllerHandler.around(ControllerHandler.java:75)
>  ~[ControllerHandler.class:?]
>   at sun.reflect.GeneratedMethodAccessor103.invoke(Unknown Source) ~[?:?]
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  ~[?:1.8.0_92]
>   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_92]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (SYNCOPE-949) Leave WebApplicationException to default processing

2016-10-05 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on SYNCOPE-949:
-

Commit 747075f78646a03401a3dc14e1bac32b83b012f1 in syncope's branch 
refs/heads/1_2_X from [~ilgrosso]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=747075f ]

[SYNCOPE-949] Remove management of javax.ws.rs.NotFoundException


> Leave WebApplicationException to default processing
> ---
>
> Key: SYNCOPE-949
> URL: https://issues.apache.org/jira/browse/SYNCOPE-949
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Trivial
> Fix For: 1.2.9, 2.0.1, 2.1.0
>
>
> As discussed in [mailing 
> list|https://lists.apache.org/thread.html/a15ab3f335a9eb27a15482789c351bf3ddb694558961975bc39b0fa5@%3Cdev.syncope.apache.org%3E]
>  there is currently some code in {{RestServiceExceptionMapper.java}} which is 
> never going to be invoked by the CXF runtime.
> The simplest and safer option at the moment is to just remove that code.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (SYNCOPE-877) Better handling of not found exception logged at global policy retrieval time

2016-10-05 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on SYNCOPE-877:
-

Commit 844d37e24378cf6f34550f56398ca4012b22e157 in syncope's branch 
refs/heads/1_2_X from [~ilgrosso]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=844d37e ]

[SYNCOPE-877] Using javax.ws.rs.NotFoundException rather than 
org.apache.syncope.core.persistence.dao.NotFoundException for global policies 
so that RestServiceExceptionMapper is not involved and nothing is logged


> Better handling of not found exception logged at global policy retrieval time
> -
>
> Key: SYNCOPE-877
> URL: https://issues.apache.org/jira/browse/SYNCOPE-877
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.2.8
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
> Fix For: 1.2.9
>
>
> No password/account/sync policy found shouldn't be logged at ERROR level (see 
> the example below).
> 12:41:33.023 ERROR 
> org.apache.syncope.core.rest.utils.RestServiceExceptionMapper - Exception 
> thrown by REST method: No password policy found
> org.apache.syncope.core.persistence.dao.NotFoundException: No password policy 
> found
>   at 
> org.apache.syncope.core.rest.controller.PolicyController.getGlobalPasswordPolicy(PolicyController.java:114)
>  ~[PolicyController.class:?]
>   at 
> org.apache.syncope.core.rest.controller.PolicyController$$FastClassBySpringCGLIB$$e52bc41a.invoke()
>  ~[ReflectUtils.class:?]
>   at 
> org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) 
> ~[MethodProxy.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:708)
>  ~[CglibAopProxy$CglibMethodInvocation.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
>  ~[ReflectiveMethodInvocation.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
>  ~[MethodInvocationProceedingJoinPoint.class:4.0.9.RELEASE]
>   at 
> org.apache.syncope.core.rest.controller.ControllerHandler.around(ControllerHandler.java:75)
>  ~[ControllerHandler.class:?]
>   at sun.reflect.GeneratedMethodAccessor103.invoke(Unknown Source) ~[?:?]
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  ~[?:1.8.0_92]
>   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_92]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Assigned] (SYNCOPE-877) Better handling of not found exception logged at global policy retrieval time

2016-10-05 Thread JIRA

 [ 
https://issues.apache.org/jira/browse/SYNCOPE-877?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò reassigned SYNCOPE-877:
--

Assignee: Francesco Chicchiriccò

> Better handling of not found exception logged at global policy retrieval time
> -
>
> Key: SYNCOPE-877
> URL: https://issues.apache.org/jira/browse/SYNCOPE-877
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Affects Versions: 1.2.8
>Reporter: fabio martelli
>Assignee: Francesco Chicchiriccò
> Fix For: 1.2.9
>
>
> No password/account/sync policy found shouldn't be logged at ERROR level (see 
> the example below).
> 12:41:33.023 ERROR 
> org.apache.syncope.core.rest.utils.RestServiceExceptionMapper - Exception 
> thrown by REST method: No password policy found
> org.apache.syncope.core.persistence.dao.NotFoundException: No password policy 
> found
>   at 
> org.apache.syncope.core.rest.controller.PolicyController.getGlobalPasswordPolicy(PolicyController.java:114)
>  ~[PolicyController.class:?]
>   at 
> org.apache.syncope.core.rest.controller.PolicyController$$FastClassBySpringCGLIB$$e52bc41a.invoke()
>  ~[ReflectUtils.class:?]
>   at 
> org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) 
> ~[MethodProxy.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:708)
>  ~[CglibAopProxy$CglibMethodInvocation.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
>  ~[ReflectiveMethodInvocation.class:4.0.9.RELEASE]
>   at 
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:85)
>  ~[MethodInvocationProceedingJoinPoint.class:4.0.9.RELEASE]
>   at 
> org.apache.syncope.core.rest.controller.ControllerHandler.around(ControllerHandler.java:75)
>  ~[ControllerHandler.class:?]
>   at sun.reflect.GeneratedMethodAccessor103.invoke(Unknown Source) ~[?:?]
>   at 
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>  ~[?:1.8.0_92]
>   at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_92]



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (SYNCOPE-949) Leave WebApplicationException to default processing

2016-10-05 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on SYNCOPE-949:
-

Commit a6ad0608dd72e917ade89f0cfb3138850f3c844c in syncope's branch 
refs/heads/master from [~ilgrosso]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=a6ad060 ]

[SYNCOPE-949] Remove management of javax.ws.rs.NotFoundException


> Leave WebApplicationException to default processing
> ---
>
> Key: SYNCOPE-949
> URL: https://issues.apache.org/jira/browse/SYNCOPE-949
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Trivial
> Fix For: 1.2.9, 2.0.1, 2.1.0
>
>
> As discussed in [mailing 
> list|https://lists.apache.org/thread.html/a15ab3f335a9eb27a15482789c351bf3ddb694558961975bc39b0fa5@%3Cdev.syncope.apache.org%3E]
>  there is currently some code in {{RestServiceExceptionMapper.java}} which is 
> never going to be invoked by the CXF runtime.
> The simplest and safer option at the moment is to just remove that code.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)


[jira] [Commented] (SYNCOPE-949) Leave WebApplicationException to default processing

2016-10-05 Thread ASF subversion and git services (JIRA)

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

ASF subversion and git services commented on SYNCOPE-949:
-

Commit 6e6deae5f7c66e03cd94f985ee87c3b9a50f03c1 in syncope's branch 
refs/heads/2_0_X from [~ilgrosso]
[ https://git-wip-us.apache.org/repos/asf?p=syncope.git;h=6e6deae ]

[SYNCOPE-949] Remove management of javax.ws.rs.NotFoundException


> Leave WebApplicationException to default processing
> ---
>
> Key: SYNCOPE-949
> URL: https://issues.apache.org/jira/browse/SYNCOPE-949
> Project: Syncope
>  Issue Type: Improvement
>  Components: core
>Reporter: Francesco Chicchiriccò
>Assignee: Francesco Chicchiriccò
>Priority: Trivial
> Fix For: 1.2.9, 2.0.1, 2.1.0
>
>
> As discussed in [mailing 
> list|https://lists.apache.org/thread.html/a15ab3f335a9eb27a15482789c351bf3ddb694558961975bc39b0fa5@%3Cdev.syncope.apache.org%3E]
>  there is currently some code in {{RestServiceExceptionMapper.java}} which is 
> never going to be invoked by the CXF runtime.
> The simplest and safer option at the moment is to just remove that code.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)