DO NOT MANUALLY RUN! Builds and publishes QA releases to the O3 RefApp QA server

Build: #21 failed

Job: Deploy failed

Stages & jobs

  1. Build

  2. Deploy and Store Build Info

Build log

The build generated 2,544 lines of output.The output is too long and has been truncated to the last 1,000 lines. Download or view full build log.

18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:08,261| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:08,262| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:12,851| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:12,852| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:13,878| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:13,879| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:15,343| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:15,343| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:15,391| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:15,391| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:18,191| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:18,192| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:19,601| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:19,602| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:21,195| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:21,196| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:22,312| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:22,313| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:23,440| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:23,441| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:24,507| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:24,515| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:24,574| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:24,575| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:25,507| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:25,508| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:25,571| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:25,574| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:26,703| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:26,704| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:27,815| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:27,816| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:30,257| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:30,257| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:30,303| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:30,303| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:39,947| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:39,947| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:41,190| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:41,191| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:42,867| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:42,868| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:43,015| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:43,017| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:43,958| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:43,959| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:44,741| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:44,742| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:45,910| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:45,910| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:57,051| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:57,052| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:57,116| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:57,117| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:18:59,909| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:18:59,910| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:00,859| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:00,860| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:10,100| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:10,102| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:11,593| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:11,594| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:13,178| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:13,178| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:13,237| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:13,237| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:14,544| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:14,545| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:15,840| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:15,840| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:18,171| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:18,172| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:27,378| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:27,379| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:29,905| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:29,906| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:31,152| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:31,153| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:36,571| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:36,575| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:19:55,000| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:19:55,001| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:20:00,022| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:20:00,023| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:20:02,814| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:20:02,815| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 backend_1   | WARN - DefaultTCAppointmentPatientEmailNotifier.isApplicable(56) |2024-12-18T19:20:03,943| Email notification for tele-consultation not configured to be sent to patient.
18-Dec-2024 19:20:08 backend_1   | ERROR - AppointmentSMSEventListener.onApplicationEvent(42) |2024-12-18T19:20:03,944| Exception occurred during event processing
18-Dec-2024 19:20:08 backend_1   | org.openmrs.api.APIAuthenticationException: Privileges required: Get Global Properties
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.throwUnauthorized(AuthorizationAdvice.java:120) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.aop.AuthorizationAdvice.before(AuthorizationAdvice.java:103) ~[openmrs-api-2.6.11.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.adapter.MethodBeforeAdviceInterceptor.invoke(MethodBeforeAdviceInterceptor.java:57) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:215) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at com.sun.proxy.$Proxy248.getGlobalProperty(Unknown Source) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.shouldSendEmailForBookingAppointment(AppointmentSMSEventListener.java:85) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.handleAppointmentCreatedEvent(AppointmentSMSEventListener.java:66) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener.onApplicationEvent(AppointmentSMSEventListener.java:39) ~[appointments-api-2.0.0-SNAPSHOT.jar:?]
18-Dec-2024 19:20:08 backend_1   |         at org.openmrs.module.appointments.events.eventListener.AppointmentSMSEventListener$$FastClassBySpringCGLIB$$a71e2eab.invoke(<generated>) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:793) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:763) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.3.23.jar:5.3.23]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[?:?]
18-Dec-2024 19:20:08 backend_1   |         at java.lang.Thread.run(Thread.java:829) ~[?:?]
18-Dec-2024 19:20:08 Failing task since return code of [/home/bamboo-agent/bamboo-agent/temp/O3-PQR-DEP-21-ScriptBuildTask-6697311213225781123.sh] was 1 while expected 0
18-Dec-2024 19:20:08 Finished task 'Deploy to test3.openmrs.org' with result: Failed
18-Dec-2024 19:20:08 Running post build plugin 'Docker Container Cleanup'
18-Dec-2024 19:20:08 Running post build plugin 'NCover Results Collector'
18-Dec-2024 19:20:08 Running post build plugin 'Build Results Label Collector'
18-Dec-2024 19:20:08 Running post build plugin 'Clover Results Collector'
18-Dec-2024 19:20:08 Running post build plugin 'npm Cache Cleanup'
18-Dec-2024 19:20:08 Running post build plugin 'Artifact Copier'
18-Dec-2024 19:20:08 Finalising the build...
18-Dec-2024 19:20:08 Stopping timer.
18-Dec-2024 19:20:08 Build O3-PQR-DEP-21 completed.
18-Dec-2024 19:20:08 Running on server: post build plugin 'Build Hanging Detection Configuration'
18-Dec-2024 19:20:08 Running on server: post build plugin 'NCover Results Collector'
18-Dec-2024 19:20:08 Running on server: post build plugin 'Build Labeller'
18-Dec-2024 19:20:08 Running on server: post build plugin 'Clover Delta Calculator'
18-Dec-2024 19:20:08 Running on server: post build plugin 'Maven Dependencies Postprocessor'
18-Dec-2024 19:20:08 All post build plugins have finished
18-Dec-2024 19:20:08 Generating build results summary...
18-Dec-2024 19:20:08 Saving build results to disk...
18-Dec-2024 19:20:08 Store variable context...
18-Dec-2024 19:20:08 Finished building O3-PQR-DEP-21.