Hi, 

In the documentation it is mentioned that the root administrator (admin) has 
all the entitlements.

https://cwiki.apache.org/confluence/display/SYNCOPE/Authentication+and+authorization#Authenticationandauthorization-Rootadministrator

When I try to click on a role in Roles screen, I get the following exception.  
I am running Apache Syncope 1.1.5.  Is the expected behavior? 

Thanks
Siva

SEVERE: Servlet.service() for servlet [syncope-core-rest] in context with path 
[/syncope-core] threw exception [Request processing failed; nested exception is 
org.apache.syncope.core.rest.controller.UnauthorizedRoleException: Missing 
entitlement for role(s) [5]] with root cause
org.apache.syncope.core.rest.controller.UnauthorizedRoleException: Missing 
entitlement for role(s) [5]
        at 
org.apache.syncope.core.rest.data.RoleDataBinder.getRoleFromId(RoleDataBinder.java:78)
        at 
org.apache.syncope.core.rest.data.RoleDataBinder$$FastClassByCGLIB$$75f19568.invoke(<generated>)
        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$$b31f3528.getRoleFromId(<generated>)
        at 
org.apache.syncope.core.rest.controller.RoleController.read(RoleController.java:100)
        at 
org.apache.syncope.core.rest.controller.RoleController$$FastClassByCGLIB$$77c6d55e.invoke(<generated>)
        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.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:80)
        at 
org.apache.syncope.core.rest.controller.ControllerHandler.around(ControllerHandler.java:75)
        at sun.reflect.GeneratedMethodAccessor92.invoke(Unknown Source)

Reply via email to