This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Notification Server Java ERROR Preventing Email Delivery

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)