Hi,
Trying to find out why our SBM Notification Server is throwing the below error which seems to be preventing delivery of some emails. just wondering what the role of the springframework code is here and if anyone's ever seen the same error. Appreciate any info.
TL Voelker
ERROR 16-11-2022 16:27:00 [Events] -- Exception Thrown while processing Notification Event 'Implementation Completed'.
java.lang.NullPointerException
at com.serena.sbm.persistence.UserDAOImpl.getUsersByNameLowerCased(UserDAOImpl.java:137)
at sun.reflect.GeneratedMethodAccessor4152.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at org.springframework.cache.interceptor.CacheInterceptor$1.invoke(CacheInterceptor.java:52)
at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:342)
at org.springframework.cache.interceptor.CacheAspectSupport$1.call(CacheAspectSupport.java:364)
at org.springframework.cache.ehcache.EhCacheCache.loadValue(EhCacheCache.java:100)
at org.springframework.cache.ehcache.EhCacheCache.get(EhCacheCache.java:88)
at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:361)
at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:324)
at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61)
at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
at com.sun.proxy.$Proxy190.getUsersByNameLowerCased(Unknown Source)
at com.serena.sbm.service.UserServiceImpl.getUsersByNameLowerCased(UserServiceImpl.java:1129)
at com.serena.sbm.ns.service.UserGroupDataDispatcherImpl.getNameUsers(UserGroupDataDispatcherImpl.java:60)
at com.serena.sbm.ns.process.EventServiceImpl.getNameUserMap(EventServiceImpl.java:656)
at com.serena.sbm.ns.process.EventServiceImpl.getRecipients(EventServiceImpl.java:197)
at com.serena.sbm.ns.process.EventServiceImpl.getRecipients(EventServiceImpl.java:150)
at com.serena.sbm.ns.process.EventServiceImpl.getRecipients(EventServiceImpl.java:145)
at com.serena.sbm.ns.process.EMailEventService.sendNotification(EMailEventService.java:86)
at com.serena.sbm.ns.process.EventServiceImpl.eventWaitNone(EventServiceImpl.java:402)
at com.serena.sbm.ns.process.EventServiceImpl.process(EventServiceImpl.java:298)
at com.serena.sbm.ns.process.EventEvaluationTask.run(EventEvaluationTask.java:42)
at com.serena.sbm.ns.process.NotificationProcessServiceImpl.forkEventEvaluation(NotificationProcessServiceImpl.java:225)
at com.serena.sbm.ns.process.NotificationProcessServiceImpl.process(NotificationProcessServiceImpl.java:179)
at com.serena.ns.core.job.NSProcessJob.execute(NSProcessJob.java:61)
at org.quartz.core.JobRunShell.run(JobRunShell.java:223)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:549)