Actions
Defect #2474
openReport IdentityStateExecutor doesn't work for deleted identities
Status:
New
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
09/01/2020
Due date:
% Done:
0%
Estimated time:
Description
Report IdentityStateExecutor made get query for current identity and when identity was already deleted the report throw null pointer exception. The report is also used in Status task (CzechIdMStatusNotificationTask) and when the report throw the error status task doesn't show any another messages.
020-09-01 17:17:58.370 ERROR 10741 --- [task-executor-1] b.i.n.s.t.CzechIdMStatusNotificationTask : Error during send sendContractsStatus status. java.lang.NullPointerException: null191191 at eu.bcvsolutions.idm.extras.report.identity.IdentityStateExecutor.getIdentityState(IdentityStateExecutor.java:184) at eu.bcvsolutions.idm.extras.report.identity.IdentityStateExecutor$$FastClassBySpringCGLIB$$a6e3bdac.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)
Please could you fix this?
Updated by Ondřej Kopr about 4 years ago
Please also improve behavior with CRATED and other non basic identity states.
Actions