Actions
Task #1243
closedUnable to delete user
Status:
Rejected
Priority:
Immediate
Assignee:
Radek Tomiška
Category:
Identities
Target version:
-
Start date:
09/07/2018
Due date:
% Done:
0%
Estimated time:
Owner:
Description
Bug encountered in release 9.0.0 .
I created new user "fiserp", user has superAdminRole. Then I did some testing and wanted to delete my user afterwards.
I logged under "admin" user, checked "fiserp" in the list of users and tried to remove it.
IdM displays a yellow popup that "Example module is disabled". (Example module is disabled - it was never enabled in the first place.)
Upon clicking execute to proceed with deletion, the popup appears over and over.
User cannot be deleted.
Accompanying stacktrace:
eu.bcvsolutions.idm.core.security.api.exception.ModuleDisabledException: Module [example] is disabled. at eu.bcvsolutions.idm.core.security.service.impl.DefaultEnabledEvaluator.checkEnabledModules(DefaultEnabledEvaluator.java:109) at eu.bcvsolutions.idm.core.security.service.impl.DefaultEnabledEvaluator.checkEnabled(DefaultEnabledEvaluator.java:92) at eu.bcvsolutions.idm.core.security.service.impl.EnabledAspect.checkEnabled(EnabledAspect.java:91) at eu.bcvsolutions.idm.core.security.service.impl.EnabledAspect.checkBeanEnabled(EnabledAspect.java:51) at sun.reflect.GeneratedMethodAccessor142.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:620) at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:609) at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:68) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:168) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) at eu.bcvsolutions.idm.example.bulk.action.impl.IdentityLogExampleBulkAction$$EnhancerBySpringCGLIB$$49aebdc.getName(<generated>) at eu.bcvsolutions.idm.core.bulk.action.impl.DefaultBulkActionManager.getOperationForDto(DefaultBulkActionManager.java:120) at eu.bcvsolutions.idm.core.bulk.action.impl.DefaultBulkActionManager.prevalidate(DefaultBulkActionManager.java:78) at eu.bcvsolutions.idm.core.api.rest.AbstractReadWriteDtoController.prevalidateBulkAction(AbstractReadWriteDtoController.java:254) at eu.bcvsolutions.idm.core.rest.impl.IdmIdentityController.prevalidateBulkAction(IdmIdentityController.java:466) at eu.bcvsolutions.idm.core.rest.impl.IdmIdentityController$$FastClassBySpringCGLIB$$60e1ad50.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:68) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) at eu.bcvsolutions.idm.core.rest.impl.IdmIdentityController$$EnhancerBySpringCGLIB$$4fb298c7.prevalidateBulkAction(<generated>) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ...
Updated by Petr Fišer over 5 years ago
- Priority changed from Urgent to Immediate
Actions