2026-05-21 16:00:11.193 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:00:21.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:00:27.558 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 65.0.242.75
2026-05-21 16:00:27.563 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2872eedc-e988-479b-be3f-88adaaa3afcc, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779359427562, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Suraj H), patients=null, medicines=[OrderedMedicine(id=6845d9d4-1611-4ded-a8c9-0027aa01ffbd, name=Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue, composition=, type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:00:27.564 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2872eedc-e988-479b-be3f-88adaaa3afcc
2026-05-21 16:00:27.578 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, orderId =2872eedc-e988-479b-be3f-88adaaa3afcc)
2026-05-21 16:00:27.607 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, doctroIds = [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] 
2026-05-21 16:00:27.607 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] for prescriptionId
2026-05-21 16:00:27.609 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:00:27.609 [INFO ] [SimpleAsyncTaskExecutor-4811]  Msg91Repository - send whatsapp contact list is empty for orderId 2872eedc-e988-479b-be3f-88adaaa3afcc 
2026-05-21 16:00:27.615 [INFO ] [SimpleAsyncTaskExecutor-4812]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue]
2026-05-21 16:00:40.986 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 1c20e657-b61d-4b43-b4ec-b068c2d39975, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Incomplete or incorrect information from patient, rejectLanguage=, rejectPatientReason=)
2026-05-21 16:00:40.998 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 3419039a-e1d2-41a4-a0af-a361293cfdeb, vendor = apple prescriptionId = 1c20e657-b61d-4b43-b4ec-b068c2d39975, message = Doctor 3419039a-e1d2-41a4-a0af-a361293cfdeb released from prescription 1c20e657-b61d-4b43-b4ec-b068c2d39975 and added back to pool.
2026-05-21 16:00:41.005 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - preparing payload of sync prescription for prescriptionId = 1c20e657-b61d-4b43-b4ec-b068c2d39975
2026-05-21 16:00:41.192 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:00:43.069 [INFO ] [SimpleAsyncTaskExecutor-4816]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=s2SeyYNXa53Qk8NhjDraABWy3egVUDsWMeGd0GFDUMY=)
2026-05-21 16:00:43.073 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:00:43.075 [INFO ] [SimpleAsyncTaskExecutor-4817]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=s2SeyYNXa53Qk8NhjDraABWy3egVUDsWMeGd0GFDUMY=)
2026-05-21 16:00:43.489 [ERROR] [SimpleAsyncTaskExecutor-4817]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:00:43.489 [ERROR] [SimpleAsyncTaskExecutor-4817]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:00:43.489 [ERROR] [SimpleAsyncTaskExecutor-4817]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:00:43.983 [ERROR] [SimpleAsyncTaskExecutor-4816]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:00:43.983 [ERROR] [SimpleAsyncTaskExecutor-4816]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:00:43.983 [ERROR] [SimpleAsyncTaskExecutor-4816]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:00:43.992 [WARN ] [SimpleAsyncTaskExecutor-4816]  SqlExceptionHelper - SQL Error: 1406, SQLState: 22001
2026-05-21 16:00:43.993 [ERROR] [SimpleAsyncTaskExecutor-4816]  SqlExceptionHelper - Data truncation: Data too long for column 'payload' at row 1
2026-05-21 16:00:43.994 [ERROR] [SimpleAsyncTaskExecutor-4816]  WebhookComponent - Error while saving webhook audit history entity
org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not execute statement
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:302) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy255.save(Unknown Source) ~[?:?]
	at com.myrx.onerx.service.component.WebhookComponent.saveWehookAuditHistoryEntity(WebhookComponent.java:409) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:125) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
Caused by: org.hibernate.exception.DataException: could not execute statement
	at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:52) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'payload' at row 1
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1092) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1040) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1347) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1025) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-3.4.5.jar!/:?]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar!/:?]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
2026-05-21 16:00:47.391 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:00:47.395 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_123450, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=Navya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Cetrizine, composition=Cetrizine , type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379136, name=dolo, composition=dolo, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:00:47.395 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_123450
2026-05-21 16:00:51.193 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:01:00.590 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:01:00.593 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_123450, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=Navya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Cetrizine, composition=Cetrizine , type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379136, name=dolo, composition=dolo, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:01:00.593 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_123450
2026-05-21 16:01:01.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:01:11.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:01:11.777 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:01:11.780 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_1234598, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=Navya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Cetrizine, composition=Cetrizine , type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379136, name=dolo, composition=dolo, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:01:11.781 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_1234598
2026-05-21 16:01:11.793 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=39e584f4-558e-405d-9d51-13acc9133c72, orderId =order_Hema_Apple_1234598)
2026-05-21 16:01:11.819 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = apple prescriptionId = 4411b8a3-9e67-4a1e-8703-187feae4738e, doctroIds = [3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, 720ae0cc-9c42-4710-b7f8-39df314ea26a, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 1381f1fa-55fd-4716-9503-61b11dce2872, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 44de9906-b64d-4b99-a257-fc8b10990b7d, 8bd2e401-237c-45ab-953b-dc83d2daa357, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, d796bd2a-0c87-408f-832d-015b703f9752, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, e3e73775-1759-4d22-8383-910df14d1cd5, a67f9f22-db90-4db5-8624-7df13bc26614, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, ab6952f6-8657-4628-a786-face2e701079, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 3a273f83-902f-44de-9df8-d880a79e5c8a, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, d6906ddb-04e5-41c7-a221-dfb969276f54, aeb58aaf-f78e-42e2-9307-192935265fe4, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 9188530c-c160-4079-a4cb-6c254d349449, ade64b85-b43a-49f1-acef-35daf1804bb2, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 9c695606-7673-425c-aaf0-2f1616a335f2, b40a189b-fdac-4ac3-919b-8774f98a973f, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3efb8505-3346-46be-94cd-96fa58a1160b, 4c107829-eb33-4ad7-9aae-a2fdbabde949, 5d471fed-c13a-4d0e-8706-a79643cc099e, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, eb7afdae-660b-406b-b5a3-195bb27d6710, 7228173c-f4a9-49ff-af22-cdbbd945287f, d1434478-173e-460b-9c20-1c2a6ecc7cf3, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, bb04b0cd-0500-4dcf-9282-4a793fca2066, 3419039a-e1d2-41a4-a0af-a361293cfdeb] 
2026-05-21 16:01:11.819 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5] for prescriptionId
2026-05-21 16:01:11.827 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:01:11.827 [INFO ] [SimpleAsyncTaskExecutor-4828]  Msg91Repository - send whatsapp contact list is empty for orderId order_Hema_Apple_1234598 
2026-05-21 16:01:11.834 [INFO ] [SimpleAsyncTaskExecutor-4829]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [dolo, Cetrizine]
2026-05-21 16:01:13.700 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 3419039a-e1d2-41a4-a0af-a361293cfdeb, vendor = apple prescriptionId =4411b8a3-9e67-4a1e-8703-187feae4738e, message = Doctor 3419039a-e1d2-41a4-a0af-a361293cfdeb blocked and remaining doctors unblocked for prescription 4411b8a3-9e67-4a1e-8703-187feae4738e.
2026-05-21 16:01:13.709 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Notified doctor ids : [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:01:13.713 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:01:13.713 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:01:13.713 [INFO ] [http-nio-10000-exec-2]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917588769226, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/4411b8a3-9e67-4a1e-8703-187feae4738e)
2026-05-21 16:01:14.069 [INFO ] [http-nio-10000-exec-2]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "63a37086a99d472791939ca87f09b4aa"}}

2026-05-21 16:01:14.069 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:01:14.069 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Sending order status webhook for rx with id 4411b8a3-9e67-4a1e-8703-187feae4738e for vendor apple
2026-05-21 16:01:14.070 [INFO ] [SimpleAsyncTaskExecutor-4831]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=wkrMysJzK4Q6xULEw0o7j4hBBFvwjTIQAheYhL/Smec=)
2026-05-21 16:01:14.121 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:01:14.124 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:01:14.486 [ERROR] [SimpleAsyncTaskExecutor-4831]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:01:14.486 [ERROR] [SimpleAsyncTaskExecutor-4831]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:01:14.486 [ERROR] [SimpleAsyncTaskExecutor-4831]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:01:21.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:01:25.811 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:01:25.815 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=eec3d337-785f-42cd-9606-0f3205ebc173, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:01:31.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:01:41.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:01:44.942 [INFO ] [SimpleAsyncTaskExecutor-4841]  PrescriptionComponent - Audio File lambda invoked at 1779359504942
2026-05-21 16:01:44.943 [INFO ] [SimpleAsyncTaskExecutor-4842]  LambdaRepository - Lambda Executed at 1779359504943
2026-05-21 16:01:44.949 [INFO ] [SimpleAsyncTaskExecutor-4841]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:01:44.949 [INFO ] [SimpleAsyncTaskExecutor-4841]  PrescriptionComponent - Sending order status webhook for rx with id 4411b8a3-9e67-4a1e-8703-187feae4738e for vendor apple
2026-05-21 16:01:44.950 [INFO ] [SimpleAsyncTaskExecutor-4843]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=wkrMysJzK4Q6xULEw0o7j4hBBFvwjTIQAheYhL/Smec=)
2026-05-21 16:01:45.325 [ERROR] [SimpleAsyncTaskExecutor-4843]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:01:45.325 [ERROR] [SimpleAsyncTaskExecutor-4843]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:01:45.326 [ERROR] [SimpleAsyncTaskExecutor-4843]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:01:50.742 [INFO ] [SimpleAsyncTaskExecutor-4842]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:01:51.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:01:58.508 [INFO ] [MessageBroker-2]  WebSocketMessageBrokerStats - WebSocketSession[3 current WS(3)-HttpStream(0)-HttpPoll(0), 65 total, 0 closed abnormally (0 connect failure, 0 send limit, 17 transport error)], stompSubProtocol[processed CONNECT(60)-CONNECTED(60)-DISCONNECT(9)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 597], outboundChannel[pool size = 4, active threads = 0, queued tasks = 0, completed tasks = 293], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 9, completed tasks = 4333]
2026-05-21 16:02:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T10:32:00Z
2026-05-21 16:02:00.008 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T10:32:00.008Z
2026-05-21 16:02:01.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:02:11.190 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:02:21.197 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:02:31.193 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:02:41.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:02:51.192 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:02:55.064 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=lxwmnir3]
java.io.EOFException: null
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1141) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:72) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148) [tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:02:55.066 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=lxwmnir3] closed with CloseStatus[code=1006, reason=null]
2026-05-21 16:02:55.066 [DEBUG] [http-nio-10000-exec-8]  SubProtocolWebSocketHandler - Clearing session lxwmnir3
2026-05-21 16:02:55.066 [INFO ] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username bb04b0cd-0500-4dcf-9282-4a793fca2066 disconnected
2026-05-21 16:02:55.067 [DEBUG] [clientOutboundChannel-295]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=bb04b0cd-0500-4dcf-9282-4a793fca2066, simpSessionId=lxwmnir3}], simpUser=bb04b0cd-0500-4dcf-9282-4a793fca2066, simpSessionId=lxwmnir3}]
2026-05-21 16:03:01.193 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:03:04.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [lxwmnir3]
2026-05-21 16:03:11.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:03:21.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:03:29.024 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 4411b8a3-9e67-4a1e-8703-187feae4738e, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Incomplete or incorrect information from patient, rejectLanguage=, rejectPatientReason=)
2026-05-21 16:03:29.035 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 3419039a-e1d2-41a4-a0af-a361293cfdeb, vendor = apple prescriptionId = 4411b8a3-9e67-4a1e-8703-187feae4738e, message = Doctor 3419039a-e1d2-41a4-a0af-a361293cfdeb released from prescription 4411b8a3-9e67-4a1e-8703-187feae4738e and added back to pool.
2026-05-21 16:03:29.045 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - preparing payload of sync prescription for prescriptionId = 4411b8a3-9e67-4a1e-8703-187feae4738e
2026-05-21 16:03:30.183 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:03:30.185 [INFO ] [SimpleAsyncTaskExecutor-4875]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=wkrMysJzK4Q6xULEw0o7j4hBBFvwjTIQAheYhL/Smec=)
2026-05-21 16:03:30.185 [INFO ] [SimpleAsyncTaskExecutor-4874]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=wkrMysJzK4Q6xULEw0o7j4hBBFvwjTIQAheYhL/Smec=)
2026-05-21 16:03:30.591 [ERROR] [SimpleAsyncTaskExecutor-4875]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:03:30.591 [ERROR] [SimpleAsyncTaskExecutor-4875]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:03:30.591 [ERROR] [SimpleAsyncTaskExecutor-4875]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:03:31.087 [ERROR] [SimpleAsyncTaskExecutor-4874]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:03:31.087 [ERROR] [SimpleAsyncTaskExecutor-4874]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:03:31.087 [ERROR] [SimpleAsyncTaskExecutor-4874]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:03:31.096 [WARN ] [SimpleAsyncTaskExecutor-4874]  SqlExceptionHelper - SQL Error: 1406, SQLState: 22001
2026-05-21 16:03:31.096 [ERROR] [SimpleAsyncTaskExecutor-4874]  SqlExceptionHelper - Data truncation: Data too long for column 'payload' at row 1
2026-05-21 16:03:31.098 [ERROR] [SimpleAsyncTaskExecutor-4874]  WebhookComponent - Error while saving webhook audit history entity
org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not execute statement
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:302) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy255.save(Unknown Source) ~[?:?]
	at com.myrx.onerx.service.component.WebhookComponent.saveWehookAuditHistoryEntity(WebhookComponent.java:409) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:125) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
Caused by: org.hibernate.exception.DataException: could not execute statement
	at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:52) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'payload' at row 1
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1092) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1040) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1347) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1025) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-3.4.5.jar!/:?]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar!/:?]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
2026-05-21 16:03:31.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:03:35.549 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 3.7.244.84
2026-05-21 16:03:35.554 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=3616c31c-d818-4076-bca7-9a4962e91de9, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779359615554, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Suraj H), patients=null, medicines=[OrderedMedicine(id=22d0d59a-5497-46ad-8605-95765e440340, name=Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue, composition=, type=, quantity=2, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:03:35.555 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 3616c31c-d818-4076-bca7-9a4962e91de9
2026-05-21 16:03:35.565 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, orderId =3616c31c-d818-4076-bca7-9a4962e91de9)
2026-05-21 16:03:35.584 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, doctroIds = [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] 
2026-05-21 16:03:35.584 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] for prescriptionId
2026-05-21 16:03:35.585 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:03:35.585 [INFO ] [SimpleAsyncTaskExecutor-4880]  Msg91Repository - send whatsapp contact list is empty for orderId 3616c31c-d818-4076-bca7-9a4962e91de9 
2026-05-21 16:03:35.591 [INFO ] [SimpleAsyncTaskExecutor-4881]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue]
2026-05-21 16:03:38.631 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=rdniehcn] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:03:38.632 [DEBUG] [http-nio-10000-exec-6]  SubProtocolWebSocketHandler - Clearing session rdniehcn
2026-05-21 16:03:38.632 [INFO ] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username 3419039a-e1d2-41a4-a0af-a361293cfdeb disconnected
2026-05-21 16:03:38.634 [DEBUG] [clientOutboundChannel-297]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=3419039a-e1d2-41a4-a0af-a361293cfdeb, simpSessionId=rdniehcn}], simpUser=3419039a-e1d2-41a4-a0af-a361293cfdeb, simpSessionId=rdniehcn}]
2026-05-21 16:03:41.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:03:44.751 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [rdniehcn]
2026-05-21 16:03:51.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:03:57.932 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:03:57.936 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_548630189, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=priya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=paracetmol, composition=paracetmol, type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:03:57.936 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_548630189
2026-05-21 16:03:57.949 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6a51d75c-1428-4e19-8e72-b77c27f5ee1f, orderId =order_Hema_Apple_548630189)
2026-05-21 16:03:57.973 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = apple prescriptionId = 2ce59abe-8548-4edc-a392-74524b56d804, doctroIds = [3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, 720ae0cc-9c42-4710-b7f8-39df314ea26a, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 1381f1fa-55fd-4716-9503-61b11dce2872, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 44de9906-b64d-4b99-a257-fc8b10990b7d, 8bd2e401-237c-45ab-953b-dc83d2daa357, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, d796bd2a-0c87-408f-832d-015b703f9752, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, e3e73775-1759-4d22-8383-910df14d1cd5, a67f9f22-db90-4db5-8624-7df13bc26614, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, ab6952f6-8657-4628-a786-face2e701079, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 3a273f83-902f-44de-9df8-d880a79e5c8a, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, d6906ddb-04e5-41c7-a221-dfb969276f54, aeb58aaf-f78e-42e2-9307-192935265fe4, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 9188530c-c160-4079-a4cb-6c254d349449, ade64b85-b43a-49f1-acef-35daf1804bb2, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 9c695606-7673-425c-aaf0-2f1616a335f2, b40a189b-fdac-4ac3-919b-8774f98a973f, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3efb8505-3346-46be-94cd-96fa58a1160b, 4c107829-eb33-4ad7-9aae-a2fdbabde949, 5d471fed-c13a-4d0e-8706-a79643cc099e, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, eb7afdae-660b-406b-b5a3-195bb27d6710, 7228173c-f4a9-49ff-af22-cdbbd945287f, d1434478-173e-460b-9c20-1c2a6ecc7cf3, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, bb04b0cd-0500-4dcf-9282-4a793fca2066, 3419039a-e1d2-41a4-a0af-a361293cfdeb] 
2026-05-21 16:03:57.973 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5] for prescriptionId
2026-05-21 16:03:57.981 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:03:57.981 [INFO ] [SimpleAsyncTaskExecutor-4889]  Msg91Repository - send whatsapp contact list is empty for orderId order_Hema_Apple_548630189 
2026-05-21 16:03:57.987 [INFO ] [SimpleAsyncTaskExecutor-4890]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [paracetmol]
2026-05-21 16:04:01.206 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:04:09.376 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto with message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 added to vendor zepto's pool.
2026-05-21 16:04:09.539 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:04:09.539 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779359649195
2026-05-21 16:04:09.747 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:04:09.747 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/289/okza5uxp/websocket
2026-05-21 16:04:09.747 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = e7d776bd-88ef-4408-8403-f543e16410b3
2026-05-21 16:04:09.749 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=okza5uxp]
2026-05-21 16:04:09.804 [ERROR] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 connected
2026-05-21 16:04:11.189 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = c3a74241-ec73-414e-a40f-3a8cf4ab79ba
2026-05-21 16:04:11.198 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:04:11.215 [INFO ] [SimpleAsyncTaskExecutor-4894]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:04:11.216 [INFO ] [SimpleAsyncTaskExecutor-4899]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=LvHBwbC5b8LF1twc4XVDxxCnkpf0sYUf0oJcaJ4aNaM=)
2026-05-21 16:04:21.193 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 209fdd7f-d542-4444-aa9d-ad9343a61198, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:04:23.511 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 65.0.242.75
2026-05-21 16:04:23.515 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=a4b0bf4b-918a-4ec6-91fa-45c13bd55650, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779359663514, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Suraj H), patients=null, medicines=[OrderedMedicine(id=306f2049-f5c2-4449-8049-7135df94c172, name=Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue, composition=, type=, quantity=2, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:04:23.515 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id a4b0bf4b-918a-4ec6-91fa-45c13bd55650
2026-05-21 16:04:23.527 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, orderId =a4b0bf4b-918a-4ec6-91fa-45c13bd55650)
2026-05-21 16:04:23.552 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, doctroIds = [0297c829-b5b4-40db-93f1-e8ce04cb816c] 
2026-05-21 16:04:23.552 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [0297c829-b5b4-40db-93f1-e8ce04cb816c] for prescriptionId
2026-05-21 16:04:23.554 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:04:23.554 [INFO ] [SimpleAsyncTaskExecutor-4904]  Msg91Repository - send whatsapp contact list is empty for orderId a4b0bf4b-918a-4ec6-91fa-45c13bd55650 
2026-05-21 16:04:23.559 [INFO ] [SimpleAsyncTaskExecutor-4905]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue]
2026-05-21 16:04:23.990 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple prescriptionId =2ce59abe-8548-4edc-a392-74524b56d804, message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 blocked and remaining doctors unblocked for prescription 2ce59abe-8548-4edc-a392-74524b56d804.
2026-05-21 16:04:23.998 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Notified doctor ids : [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:04:24.001 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:04:24.001 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:04:24.001 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919820697496, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/2ce59abe-8548-4edc-a392-74524b56d804)
2026-05-21 16:04:24.332 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "727f10d2f52e4d379cf05dc8f83745d3"}}

2026-05-21 16:04:24.335 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:04:24.335 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 2ce59abe-8548-4edc-a392-74524b56d804 for vendor apple
2026-05-21 16:04:24.336 [INFO ] [SimpleAsyncTaskExecutor-4907]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=3JiMXWzkXHRjw2ByPUTBEVVKuQfr0SfZgJTqaPD7AEw=)
2026-05-21 16:04:24.401 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:04:24.404 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:04:24.750 [ERROR] [SimpleAsyncTaskExecutor-4907]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:04:24.750 [ERROR] [SimpleAsyncTaskExecutor-4907]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:04:24.750 [ERROR] [SimpleAsyncTaskExecutor-4907]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:04:25.676 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId =209fdd7f-d542-4444-aa9d-ad9343a61198, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 blocked and remaining doctors unblocked for prescription 209fdd7f-d542-4444-aa9d-ad9343a61198.
2026-05-21 16:04:25.686 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 0297c829-b5b4-40db-93f1-e8ce04cb816c, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:04:25.689 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:04:25.692 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:04:25.692 [INFO ] [http-nio-10000-exec-8]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919509275485, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/209fdd7f-d542-4444-aa9d-ad9343a61198)
2026-05-21 16:04:26.041 [INFO ] [http-nio-10000-exec-8]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "cb9a775854e84ad7af8da658cace3247"}}

2026-05-21 16:04:26.041 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:04:26.041 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id 209fdd7f-d542-4444-aa9d-ad9343a61198 for vendor zepto
2026-05-21 16:04:26.042 [INFO ] [SimpleAsyncTaskExecutor-4909]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=Me6EJ4Ufj0Q25b0O21tFE5cybzlAzl0tmAndtjBmuxU=)
2026-05-21 16:04:26.615 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:04:26.619 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:04:28.151 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:04:28.155 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=52227044-a516-408d-9b4b-9c404b04deb5, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:04:31.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:04:41.193 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:04:43.167 [INFO ] [SimpleAsyncTaskExecutor-4916]  PrescriptionComponent - Audio File lambda invoked at 1779359683167
2026-05-21 16:04:43.167 [INFO ] [SimpleAsyncTaskExecutor-4917]  LambdaRepository - Lambda Executed at 1779359683167
2026-05-21 16:04:43.169 [INFO ] [SimpleAsyncTaskExecutor-4916]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:04:43.169 [INFO ] [SimpleAsyncTaskExecutor-4916]  PrescriptionComponent - Sending order status webhook for rx with id 209fdd7f-d542-4444-aa9d-ad9343a61198 for vendor zepto
2026-05-21 16:04:43.170 [INFO ] [SimpleAsyncTaskExecutor-4918]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=Me6EJ4Ufj0Q25b0O21tFE5cybzlAzl0tmAndtjBmuxU=)
2026-05-21 16:04:44.625 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create approved prescription request. (patientId=bc8816f5-248f-4d68-af0d-65e3a9d3a440, rxId=209fdd7f-d542-4444-aa9d-ad9343a61198, vendorId=zepto)
2026-05-21 16:04:44.649 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:04:45.037 [INFO ] [SimpleAsyncTaskExecutor-4919]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://user-prescriptions-zepto.s3.ap-south-1.amazonaws.com/doctor-uploaded/0c7f89cc-10d1-4f29-ab27-d2ff18125d33.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIASFQ4MJQLFNMIY3GJ%2F20260521%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260521T102915Z&X-Amz-Expires=21600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDoaCmFwLXNvdXRoLTEiRzBFAiEAnlgav8asX%2BsiGCDO1eGt53M1jlqRMuVJE%2Bq2Epm0ABACIENEqgnGGyPX%2FdIjSJjAcQtLuRhzTEdgE1G5t%2B8KWzMHKoIFCAQQARoMMTQ5MzA5NjM5NzAyIgyEP0g6wWFcyGyuZSQq3wQfSzViRk7lOxdl%2FlPQOe%2FpqFlwaz5ysuXc7EzSO4RkoD%2FeP2a%2FoMcADnbdEP%2BoaE1VjOenqYiG4zfaYzmSG2o%2BsvIqzsNpI8xqxkayzOxs1PYg2si82dhV1DPgboBiHIv9WJnzlKBs2YiBaC8kFuo3iEgMZi7gRRSSWkkuwpg2WjiW9So4KtoEPlW0lwLsYbl0nPgAPbOn2thS81RNlgvAfuJnsXqM60FsT2d9mmAcKB%2BpsqKI%2Fo%2Bsosos%2BdJ1p3thRQHZZPlvYg83xZGqSeInI2h1AGwI8%2FZD4bFc%2BhrZ%2FP2BgqE2UJ5l9aaQzBVEuWtK%2F1SR48Y9iF9n95wSpq86eqqZY18WQL3HVNp4kJeto5yph7IshVYVbCDle%2FADFOBFbciOdnYyI%2FHd5jmDtEA6H%2Fw0VBRMZZXoQ9r77UFQijwEHAPNPN9Kr6HamXHEPriFjqldRZ0ZBqfr%2FlGRQnG4yQapGRtJgu%2FgbvOydJoQLXu4ONNh4%2BBifRcWZCu8kZPpkUMHZ7CHU3auujSqTFILC1b2%2BkbRohz9rbrWS3acl3JqERYtpy%2FrNXzaV8YO57QZG%2BjzuOuBKCseZQZL12FD%2Ftco3%2FdrqLT0ngKoeVZl51eudfFv8zdnKUqsWblYtIuJYgWjO5kQUFVkUC1731qLv%2FVREu82Fwe1TCh8yv1%2FdWRfiotIpJzZArvFfJ%2BXoqmwTzNZ6HWQyLZre6B7f6KUnsm%2FSCmCZBpBXOMMOu7aMQK3izZ5Junqd3m7eR8E%2Fvu6VzoPJhnoZcveLwCyFnY8gLibvVSKceWuyudC%2FK0TMPu8u9AGOpgBThDYmis3m3hMNZn5G%2ByqWIgR9BNzWjzk6dp%2BBqg0UDfBy%2F%2BBoM1EkNasDNQkw092mAQfF5GK1spVycUaYyl9dB9xjEsvy13Kl6wQS3Yvc7JcRgx35mpr6s0xqN4QoesOYlh0pqPRB1h26eu3KaAX%2BKcG6Rvall0sjm6RoMuDNV90MSen5isK6JT85ssOZ0PMvNzuP%2BCGPZI%3D&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=3c1bc3b2d25148e5c3e2e402ea739b66d0e415d498aae778cd158ae96b57fcdc 
2026-05-21 16:04:45.039 [INFO ] [SimpleAsyncTaskExecutor-4920]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=Me6EJ4Ufj0Q25b0O21tFE5cybzlAzl0tmAndtjBmuxU=)
2026-05-21 16:04:45.055 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId = 209fdd7f-d542-4444-aa9d-ad9343a61198, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 released from prescription 209fdd7f-d542-4444-aa9d-ad9343a61198 and added back to pool.
2026-05-21 16:04:45.055 [INFO ] [http-nio-10000-exec-5]  PrescriptionService - Prescription approved and successfully.(doctorId=e7d776bd-88ef-4408-8403-f543e16410b3, rxId=209fdd7f-d542-4444-aa9d-ad9343a61198, vendorId=zepto)
2026-05-21 16:04:49.001 [INFO ] [SimpleAsyncTaskExecutor-4917]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:04:51.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:04:55.341 [INFO ] [SimpleAsyncTaskExecutor-4924]  PrescriptionComponent - Audio File lambda invoked at 1779359695341
2026-05-21 16:04:55.341 [INFO ] [SimpleAsyncTaskExecutor-4925]  LambdaRepository - Lambda Executed at 1779359695341
2026-05-21 16:04:55.343 [INFO ] [SimpleAsyncTaskExecutor-4924]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:04:55.343 [INFO ] [SimpleAsyncTaskExecutor-4924]  PrescriptionComponent - Sending order status webhook for rx with id 2ce59abe-8548-4edc-a392-74524b56d804 for vendor apple
2026-05-21 16:04:55.344 [INFO ] [SimpleAsyncTaskExecutor-4926]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=3JiMXWzkXHRjw2ByPUTBEVVKuQfr0SfZgJTqaPD7AEw=)
2026-05-21 16:04:55.740 [ERROR] [SimpleAsyncTaskExecutor-4926]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:04:55.740 [ERROR] [SimpleAsyncTaskExecutor-4926]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:04:55.740 [ERROR] [SimpleAsyncTaskExecutor-4926]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:05:01.065 [INFO ] [SimpleAsyncTaskExecutor-4925]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:05:01.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:05:04.169 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId =63e6765a-b5f6-4b66-a624-86f922fb39c2, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 blocked and remaining doctors unblocked for prescription 63e6765a-b5f6-4b66-a624-86f922fb39c2.
2026-05-21 16:05:04.189 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 0297c829-b5b4-40db-93f1-e8ce04cb816c, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:05:04.190 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:05:04.191 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:05:04.191 [INFO ] [http-nio-10000-exec-4]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919509275485, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/63e6765a-b5f6-4b66-a624-86f922fb39c2)
2026-05-21 16:05:04.591 [INFO ] [http-nio-10000-exec-4]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "3966dfc9363c47aeb1ec2519996ddd7e"}}

2026-05-21 16:05:04.591 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:05:04.591 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id 63e6765a-b5f6-4b66-a624-86f922fb39c2 for vendor zepto
2026-05-21 16:05:04.592 [INFO ] [SimpleAsyncTaskExecutor-4931]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=urVWYuRuwJp0X8+lGHY48MbFRsCLz1fQ9Xiqk3eQrbQ=)
2026-05-21 16:05:04.820 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:05:04.823 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:05:11.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:05:17.065 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create approved prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, rxId=63e6765a-b5f6-4b66-a624-86f922fb39c2, vendorId=zepto)
2026-05-21 16:05:17.096 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:05:17.230 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:05:17.231 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:05:17.231 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919820697496, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/2ce59abe-8548-4edc-a392-74524b56d804)
2026-05-21 16:05:17.533 [INFO ] [SimpleAsyncTaskExecutor-4936]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=urVWYuRuwJp0X8+lGHY48MbFRsCLz1fQ9Xiqk3eQrbQ=)
2026-05-21 16:05:17.538 [INFO ] [SimpleAsyncTaskExecutor-4935]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://user-prescriptions-zepto.s3.ap-south-1.amazonaws.com/doctor-uploaded/a90cc96c-5ea4-440c-9b66-2f45dc667e8e.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIASFQ4MJQLPKIZHMTN%2F20260521%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260521T103027Z&X-Amz-Expires=21600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDoaCmFwLXNvdXRoLTEiRzBFAiBv1BJAoj33gMrSAW%2FH5XcW20YHxBnenj0IusAyMUYbDgIhAJiQKHYYzRSb%2FmhVmy%2BVSNhSt%2BGL5A6FhLhWy%2FmvtSC4KoIFCAQQARoMMTQ5MzA5NjM5NzAyIgy1LQuyTvVK07O5E0Mq3wQUgZRkb6RDfBvdIFpUqBdZSjTa7P%2BPHMi5MO6uaJ6p9bJavLtWs69gCK1r7%2BhsZFJnjgY15WpW6NQHyBYEl5S3m4ZoTWG%2FBsD%2BSp8Ipg9pEw1ZEcHC3%2BM2u72IRF2ZATRqcJxFjmjnmcnJqRrzPbv3IG9RWfPyI9PkMfSWhhHlIXNX3p1D2QIRetM1MojkxqYKVJIzvyG332%2BXX8q5IsAoIIpoai50UaidE%2F80giTsvTt3Spkh3iOd4K58K692ep5KNbpSHA0k39UPqYgz2OoKyWA90PBRG%2FjclenXBgJmjS1cnXdmSZINfUa%2B5lQ5Oo4fQiTEzzrgj3lchEmuyUPrdZRa6VCMqnMeD0exAoJJ2613jgvzWMq8PzRxV6qCEiD9BU68%2Bmf27xoJ2iIImF9wAwrcNyBk3C1tqeC2XsHDLl0FfSz1f3uKGDbu%2FesLCxypGoSpDiP1CLTdoP96vMiDcaDbiooVG0bDoWrMfHSFHEKuNc0H1hoW3%2BCdS1U4l3jujZkzigYp9%2FBdIBQ%2FsTwBQOEDIDiJdFZXeWV2yjVkWGzCe7R0cspXdtYZY6wtFxEziKLSBjGXmlBWAJjddPja4UZhgFd8BY6U7SasIpO2m%2FpFHptsFC3MFAV1bftKUYhL74XdUScVgfCqQkqZfslzNzawehajnF9qAFkNcK1zYWF0zf%2Bih6i05czoWttzPT%2Fe5GNxUTKtHkhcTu0fGZ96K4MW5RyUiWCTNXPZg1AdJ1Iggmtxxp7fRJ4A7d4WlgL1%2BY5y0TxMdF9qbDOUaoVAvaXvEx1yTzAYPJX6ILZdMMO9u9AGOpgBt6la3NZ95Yr%2B0PcXMTKYUg47Sh%2Bm3peSup963%2BfqhSsD4Aq4UFEX6sXLCMw2nR%2BRFUb2vVjzZp00Aaw5UINixnmEkE%2Bb7FWcKN8qeZc%2Bsk%2FLQTRKpEiOgSNYfQM1VQ5VT%2FFHi9w4MhlA3ZQw332Kcr%2BzdEb8QgX3s97EW9qdwpZRbhpdgwxkqER2wi%2BKhTl926K%2B9FT%2Fz7U%3D&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=a75cf46c2b1f936dfbd6b48e399351c94ba78f3f83ed0a8ff86db16249337ab2 
2026-05-21 16:05:17.556 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId = 63e6765a-b5f6-4b66-a624-86f922fb39c2, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 released from prescription 63e6765a-b5f6-4b66-a624-86f922fb39c2 and added back to pool.
2026-05-21 16:05:17.556 [INFO ] [http-nio-10000-exec-2]  PrescriptionService - Prescription approved and successfully.(doctorId=e7d776bd-88ef-4408-8403-f543e16410b3, rxId=63e6765a-b5f6-4b66-a624-86f922fb39c2, vendorId=zepto)
2026-05-21 16:05:17.609 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "daf9243c9d96454391e84e5f96b82557"}}

2026-05-21 16:05:17.609 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:05:17.609 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 2ce59abe-8548-4edc-a392-74524b56d804 for vendor apple
2026-05-21 16:05:17.610 [INFO ] [SimpleAsyncTaskExecutor-4937]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=3JiMXWzkXHRjw2ByPUTBEVVKuQfr0SfZgJTqaPD7AEw=)
2026-05-21 16:05:18.000 [ERROR] [SimpleAsyncTaskExecutor-4937]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:05:18.000 [ERROR] [SimpleAsyncTaskExecutor-4937]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:05:18.001 [ERROR] [SimpleAsyncTaskExecutor-4937]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:05:21.198 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:05:22.863 [INFO ] [SimpleAsyncTaskExecutor-4941]  PrescriptionComponent - Audio File lambda invoked at 1779359722863
2026-05-21 16:05:22.864 [INFO ] [SimpleAsyncTaskExecutor-4942]  LambdaRepository - Lambda Executed at 1779359722864
2026-05-21 16:05:22.865 [INFO ] [SimpleAsyncTaskExecutor-4941]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:05:22.865 [INFO ] [SimpleAsyncTaskExecutor-4941]  PrescriptionComponent - Sending order status webhook for rx with id 63e6765a-b5f6-4b66-a624-86f922fb39c2 for vendor zepto
2026-05-21 16:05:22.866 [INFO ] [SimpleAsyncTaskExecutor-4943]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=urVWYuRuwJp0X8+lGHY48MbFRsCLz1fQ9Xiqk3eQrbQ=)
2026-05-21 16:05:28.654 [INFO ] [SimpleAsyncTaskExecutor-4942]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:05:41.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:05:51.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:05:56.411 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=n1k20fqm] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:05:56.412 [DEBUG] [http-nio-10000-exec-4]  SubProtocolWebSocketHandler - Clearing session n1k20fqm
2026-05-21 16:05:56.412 [INFO ] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:05:56.412 [DEBUG] [clientOutboundChannel-305]  StompSubProtocolHandler - Failed to send WebSocket message to client in session n1k20fqm
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:05:56.413 [DEBUG] [clientOutboundChannel-306]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=n1k20fqm}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=n1k20fqm}]
2026-05-21 16:05:56.427 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c not found in vendor zepto's pool.
2026-05-21 16:06:04.751 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [n1k20fqm]
2026-05-21 16:06:11.192 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:06:21.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:06:41.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:06:51.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:07:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T10:37:00.001Z
2026-05-21 16:07:00.008 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T10:37:00.008Z
2026-05-21 16:07:11.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:07:21.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:07:30.405 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:07:30.410 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=2743100d-1018-4958-85c7-f7260787a030, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:07:39.125 [INFO ] [SimpleAsyncTaskExecutor-4969]  PrescriptionComponent - Audio File lambda invoked at 1779359859125
2026-05-21 16:07:39.126 [INFO ] [SimpleAsyncTaskExecutor-4970]  LambdaRepository - Lambda Executed at 1779359859126
2026-05-21 16:07:39.128 [INFO ] [SimpleAsyncTaskExecutor-4969]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:07:39.128 [INFO ] [SimpleAsyncTaskExecutor-4969]  PrescriptionComponent - Sending order status webhook for rx with id 2ce59abe-8548-4edc-a392-74524b56d804 for vendor apple
2026-05-21 16:07:39.129 [INFO ] [SimpleAsyncTaskExecutor-4971]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=3JiMXWzkXHRjw2ByPUTBEVVKuQfr0SfZgJTqaPD7AEw=)
2026-05-21 16:07:39.537 [ERROR] [SimpleAsyncTaskExecutor-4971]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:07:39.537 [ERROR] [SimpleAsyncTaskExecutor-4971]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:07:39.537 [ERROR] [SimpleAsyncTaskExecutor-4971]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:07:41.081 [INFO ] [SimpleAsyncTaskExecutor-4970]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:07:41.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:07:51.190 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:08:08.345 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId =27c6501b-4212-420f-a955-0dc2dcaf4a89, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 blocked and remaining doctors unblocked for prescription 27c6501b-4212-420f-a955-0dc2dcaf4a89.
2026-05-21 16:08:08.352 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 0297c829-b5b4-40db-93f1-e8ce04cb816c, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:08:08.354 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:08:08.354 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:08:08.354 [INFO ] [http-nio-10000-exec-2]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919509275485, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/27c6501b-4212-420f-a955-0dc2dcaf4a89)
2026-05-21 16:08:08.714 [INFO ] [http-nio-10000-exec-2]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "4d8f59269fa34e7688b2925602540a60"}}

2026-05-21 16:08:08.717 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:08:08.717 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Sending order status webhook for rx with id 27c6501b-4212-420f-a955-0dc2dcaf4a89 for vendor zepto
2026-05-21 16:08:08.717 [INFO ] [SimpleAsyncTaskExecutor-4979]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=xbSI24OUnmOXtLh9kZEw+ZRhTQ3jcddUmb9qBwn3YPE=)
2026-05-21 16:08:08.893 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:08:08.896 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:08:11.191 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:08:19.554 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create approved prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, rxId=27c6501b-4212-420f-a955-0dc2dcaf4a89, vendorId=zepto)
2026-05-21 16:08:19.571 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:08:19.958 [INFO ] [SimpleAsyncTaskExecutor-4983]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://user-prescriptions-zepto.s3.ap-south-1.amazonaws.com/doctor-uploaded/969a1d15-f970-4f86-8e43-747af9538df9.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIASFQ4MJQLGEIGHSJE%2F20260521%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260521T103423Z&X-Amz-Expires=21600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDsaCmFwLXNvdXRoLTEiRjBEAiBVYWa43glcZhyfp3ZSnlxw3uDTyrnwaDw%2FCxDTGcZGDwIgNhsvwb7i70xMGZwn2ABoZOq0TAMGOiiZdvB0HaFD0WUqggUIBBABGgwxNDkzMDk2Mzk3MDIiDGiZ1za1dZqDmNMHRirfBDakARJlzMxd6eR11%2BEV4FAtDCIrj6oF%2B%2BWSUdF9aoDBqeFWn7%2BGEGq%2FObSKhPtoVyPi0V1iOTeexWokYSTEghT%2FdkX0bjnhETKRGe%2BdPw%2BVvfWmKo14aAtpNruL3R0EgneqLPlQgEtOFfPtLjluJX9unyfyzLe04VHNk426S4ndLTrjg%2FZkCtBXMkyCDIIonphmuM1qC3eJ5k47srxphsjsDA0x5lKCu8fDC6iRCok4xSleoe6d15yszw1oUaZmS2oNcXwghNdMgmiOPjgVC3nHlZ4R0JASHFcudEYmbz3Sd9%2FYScsxkR62GNS%2BPKiisuKrnATNCMBssfesSpd67tj0AVPdCqXn2Tzogz851MbriAXHnQ5HLInf0rZwCYqaDWdEl8ZBbgnPelespddfV7C9Ter%2FJ%2FGkYpGye4M8AADfN9yRFNY0BTcHCIpUoO2CqOjSzyicQXCYxbny%2F298CBOXLU9MNa4nAmHqKUzzOwiCnZLZPWtDRzCwS5ZPVMJWP4kV55ADFdRgUWODkKGba4rn1DiEHMOUIYV2rqBKBrLuAclBiP%2FE7ZYbVq2%2FkqegLT0I%2FzqIwagbzJ662QZMl8q3KQJok5ZLYEkf0TfStUThWQgx17UUKwTjDT4vJwGdhsCWeINH6%2FjRkee0uPjrvh55Gg2HtyyipQlNPaTtoZQ8D9ZneejFGz2h0J1YBKUBR4Na6NTKi3acIfbcT4Y45mZnLJ6KDJqxc55MFrcKBwfbaBZy19sIW68Z26am%2BTGpnS1YWbpjGc4pC5oMgPHhW5W1LY08G4bKZXYFPK%2FzUwswr7%2B70AY6mQEd69IIMl6pXc0aDvJ2GKB4o1GnLZ2Ov9v7Lj4J3M8ZWl8gNpN28XemZWpTQHkNQAANE7GG77afREn5qan%2BwbmLYLUx6i3vlLlj%2BBzpGfstJNA9dkCluqRk0fLjwwpHsHLsIN23pi3RF6YvnE2iii6nHDB1MN%2Bc%2FVpmCQBZIY38yGvfatF%2FxcMSNuTAHd6mvSihsrfUO73lkws%3D&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=118b355bc9709a040a8d6d7527cef7acfd458b76e92192db326a83eff520e37f 
2026-05-21 16:08:19.961 [INFO ] [SimpleAsyncTaskExecutor-4984]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=xbSI24OUnmOXtLh9kZEw+ZRhTQ3jcddUmb9qBwn3YPE=)
2026-05-21 16:08:19.971 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId = 27c6501b-4212-420f-a955-0dc2dcaf4a89, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 released from prescription 27c6501b-4212-420f-a955-0dc2dcaf4a89 and added back to pool.
2026-05-21 16:08:19.971 [INFO ] [http-nio-10000-exec-5]  PrescriptionService - Prescription approved and successfully.(doctorId=e7d776bd-88ef-4408-8403-f543e16410b3, rxId=27c6501b-4212-420f-a955-0dc2dcaf4a89, vendorId=zepto)
2026-05-21 16:08:39.347 [INFO ] [SimpleAsyncTaskExecutor-4985]  PrescriptionComponent - Audio File lambda invoked at 1779359919347
2026-05-21 16:08:39.348 [INFO ] [SimpleAsyncTaskExecutor-4986]  LambdaRepository - Lambda Executed at 1779359919348
2026-05-21 16:08:39.349 [INFO ] [SimpleAsyncTaskExecutor-4985]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:08:39.349 [INFO ] [SimpleAsyncTaskExecutor-4985]  PrescriptionComponent - Sending order status webhook for rx with id 27c6501b-4212-420f-a955-0dc2dcaf4a89 for vendor zepto
2026-05-21 16:08:39.350 [INFO ] [SimpleAsyncTaskExecutor-4987]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=xbSI24OUnmOXtLh9kZEw+ZRhTQ3jcddUmb9qBwn3YPE=)
2026-05-21 16:08:41.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:08:45.202 [INFO ] [SimpleAsyncTaskExecutor-4986]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:09:11.189 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = fa1a09f5-5142-4dae-ba96-cb45b8bd1818
2026-05-21 16:09:11.206 [INFO ] [SimpleAsyncTaskExecutor-4991]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:09:11.208 [INFO ] [SimpleAsyncTaskExecutor-4993]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=+TddUUIXbr9g3O6E4fZ0V/W2LrtqVOZjou/LW5Lo4mc=)
2026-05-21 16:10:04.469 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create approved prescription request. (patientId=6a51d75c-1428-4e19-8e72-b77c27f5ee1f, rxId=2ce59abe-8548-4edc-a392-74524b56d804, vendorId=apple)
2026-05-21 16:10:04.480 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - preparing payload of sync prescription for prescriptionId = 2ce59abe-8548-4edc-a392-74524b56d804
2026-05-21 16:10:05.442 [INFO ] [SimpleAsyncTaskExecutor-4994]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=3JiMXWzkXHRjw2ByPUTBEVVKuQfr0SfZgJTqaPD7AEw=)
2026-05-21 16:10:05.449 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:10:05.450 [INFO ] [SimpleAsyncTaskExecutor-4995]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=3JiMXWzkXHRjw2ByPUTBEVVKuQfr0SfZgJTqaPD7AEw=)
2026-05-21 16:10:05.464 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple prescriptionId = 2ce59abe-8548-4edc-a392-74524b56d804, message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 released from prescription 2ce59abe-8548-4edc-a392-74524b56d804 and added back to pool.
2026-05-21 16:10:05.464 [INFO ] [http-nio-10000-exec-6]  PrescriptionService - Prescription approved and successfully.(doctorId=bb04b0cd-0500-4dcf-9282-4a793fca2066, rxId=2ce59abe-8548-4edc-a392-74524b56d804, vendorId=apple)
2026-05-21 16:10:05.998 [ERROR] [SimpleAsyncTaskExecutor-4995]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:10:05.998 [ERROR] [SimpleAsyncTaskExecutor-4995]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:10:05.998 [ERROR] [SimpleAsyncTaskExecutor-4995]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:10:06.335 [ERROR] [SimpleAsyncTaskExecutor-4994]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:10:06.335 [ERROR] [SimpleAsyncTaskExecutor-4994]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:10:06.335 [ERROR] [SimpleAsyncTaskExecutor-4994]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:10:06.345 [WARN ] [SimpleAsyncTaskExecutor-4994]  SqlExceptionHelper - SQL Error: 1406, SQLState: 22001
2026-05-21 16:10:06.346 [ERROR] [SimpleAsyncTaskExecutor-4994]  SqlExceptionHelper - Data truncation: Data too long for column 'payload' at row 1
2026-05-21 16:10:06.347 [ERROR] [SimpleAsyncTaskExecutor-4994]  WebhookComponent - Error while saving webhook audit history entity
org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not execute statement
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:302) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy255.save(Unknown Source) ~[?:?]
	at com.myrx.onerx.service.component.WebhookComponent.saveWehookAuditHistoryEntity(WebhookComponent.java:409) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:125) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
Caused by: org.hibernate.exception.DataException: could not execute statement
	at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:52) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'payload' at row 1
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1092) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1040) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1347) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1025) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-3.4.5.jar!/:?]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar!/:?]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
2026-05-21 16:10:32.738 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:10:32.744 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=6f93b96b-e676-4a62-b07c-05f16c7ffa86, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:10:32.744 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-21 16:10:44.538 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=apple)
2026-05-21 16:12:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T10:42:00Z
2026-05-21 16:12:00.003 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T10:42:00.003Z
2026-05-21 16:12:14.412 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 16:12:14.418 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received prioritize request for order E-88498-1
2026-05-21 16:12:14.421 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-21 16:12:14.432 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-21 16:12:14.432 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-21 16:12:14.434 [INFO ] [SimpleAsyncTaskExecutor-4997]  Msg91Repository - send whatsapp contact list is empty for orderId E-88498-1 
2026-05-21 16:12:14.434 [INFO ] [SimpleAsyncTaskExecutor-4998]  Msg91Repository - send whatsapp contact list is empty for orderId E-88498-1 
2026-05-21 16:12:32.460 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:12:32.465 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_18630014728, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=priya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Cetrizine, composition=Cetrizine , type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379136, name=dolo, composition=dolo, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:12:32.465 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_18630014728
2026-05-21 16:12:32.477 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=c67ab9fa-1c94-4810-bfbf-aa67b33ac221, orderId =order_Hema_Apple_18630014728)
2026-05-21 16:12:32.496 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = apple prescriptionId = e55efdf9-7ef6-4721-8260-061b35d28aaf, doctroIds = [3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, 720ae0cc-9c42-4710-b7f8-39df314ea26a, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 1381f1fa-55fd-4716-9503-61b11dce2872, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 44de9906-b64d-4b99-a257-fc8b10990b7d, 8bd2e401-237c-45ab-953b-dc83d2daa357, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, d796bd2a-0c87-408f-832d-015b703f9752, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, e3e73775-1759-4d22-8383-910df14d1cd5, a67f9f22-db90-4db5-8624-7df13bc26614, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, ab6952f6-8657-4628-a786-face2e701079, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 3a273f83-902f-44de-9df8-d880a79e5c8a, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, d6906ddb-04e5-41c7-a221-dfb969276f54, aeb58aaf-f78e-42e2-9307-192935265fe4, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 9188530c-c160-4079-a4cb-6c254d349449, ade64b85-b43a-49f1-acef-35daf1804bb2, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 9c695606-7673-425c-aaf0-2f1616a335f2, b40a189b-fdac-4ac3-919b-8774f98a973f, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3efb8505-3346-46be-94cd-96fa58a1160b, 4c107829-eb33-4ad7-9aae-a2fdbabde949, 5d471fed-c13a-4d0e-8706-a79643cc099e, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, eb7afdae-660b-406b-b5a3-195bb27d6710, 7228173c-f4a9-49ff-af22-cdbbd945287f, d1434478-173e-460b-9c20-1c2a6ecc7cf3, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 3419039a-e1d2-41a4-a0af-a361293cfdeb, bb04b0cd-0500-4dcf-9282-4a793fca2066] 
2026-05-21 16:12:32.496 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5] for prescriptionId
2026-05-21 16:12:32.501 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:12:32.501 [INFO ] [SimpleAsyncTaskExecutor-5000]  Msg91Repository - send whatsapp contact list is empty for orderId order_Hema_Apple_18630014728 
2026-05-21 16:12:32.506 [INFO ] [SimpleAsyncTaskExecutor-5001]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetrizine, dolo]
2026-05-21 16:12:41.192 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:13:01.191 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:13:11.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:13:31.194 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:13:34.948 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:13:34.952 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=0df44a4a-58f7-49c8-bdd6-40160bdf402a, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:13:41.190 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:13:44.725 [INFO ] [http-nio-10000-exec-9]  VendorComponent - Fetching vendor details. (vendor=zepto)
2026-05-21 16:14:00.580 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:14:00.583 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_145698, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=priya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Cetrizine, composition=Cetrizine , type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379136, name=dolo, composition=dolo, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:14:00.583 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_145698
2026-05-21 16:14:00.597 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=c67ab9fa-1c94-4810-bfbf-aa67b33ac221, orderId =order_Hema_Apple_145698)
2026-05-21 16:14:00.626 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = apple prescriptionId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, doctroIds = [3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, 720ae0cc-9c42-4710-b7f8-39df314ea26a, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 1381f1fa-55fd-4716-9503-61b11dce2872, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 44de9906-b64d-4b99-a257-fc8b10990b7d, 8bd2e401-237c-45ab-953b-dc83d2daa357, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, d796bd2a-0c87-408f-832d-015b703f9752, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, e3e73775-1759-4d22-8383-910df14d1cd5, a67f9f22-db90-4db5-8624-7df13bc26614, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, ab6952f6-8657-4628-a786-face2e701079, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 3a273f83-902f-44de-9df8-d880a79e5c8a, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, d6906ddb-04e5-41c7-a221-dfb969276f54, aeb58aaf-f78e-42e2-9307-192935265fe4, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 9188530c-c160-4079-a4cb-6c254d349449, ade64b85-b43a-49f1-acef-35daf1804bb2, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 9c695606-7673-425c-aaf0-2f1616a335f2, b40a189b-fdac-4ac3-919b-8774f98a973f, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3efb8505-3346-46be-94cd-96fa58a1160b, 4c107829-eb33-4ad7-9aae-a2fdbabde949, 5d471fed-c13a-4d0e-8706-a79643cc099e, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, eb7afdae-660b-406b-b5a3-195bb27d6710, 7228173c-f4a9-49ff-af22-cdbbd945287f, d1434478-173e-460b-9c20-1c2a6ecc7cf3, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 3419039a-e1d2-41a4-a0af-a361293cfdeb, bb04b0cd-0500-4dcf-9282-4a793fca2066] 
2026-05-21 16:14:00.626 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5] for prescriptionId
2026-05-21 16:14:00.632 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:14:00.633 [INFO ] [SimpleAsyncTaskExecutor-5018]  Msg91Repository - send whatsapp contact list is empty for orderId order_Hema_Apple_145698 
2026-05-21 16:14:00.640 [INFO ] [SimpleAsyncTaskExecutor-5019]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetrizine, dolo]
2026-05-21 16:14:01.193 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:14:11.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:14:15.474 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 3.7.244.84
2026-05-21 16:14:15.477 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=77f2fc39-cbb4-42e8-b95d-5d5aa6793b7d, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360255477, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Suraj H), patients=null, medicines=[OrderedMedicine(id=25c7406f-8b04-4b67-a14c-5988170d8031, name=Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue, composition=, type=, quantity=2, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:14:15.478 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 77f2fc39-cbb4-42e8-b95d-5d5aa6793b7d
2026-05-21 16:14:15.494 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, orderId =77f2fc39-cbb4-42e8-b95d-5d5aa6793b7d)
2026-05-21 16:14:15.520 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, doctroIds = [ca7f8201-2e4c-4c92-b49f-9556d34fb902] 
2026-05-21 16:14:15.520 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [ca7f8201-2e4c-4c92-b49f-9556d34fb902] for prescriptionId
2026-05-21 16:14:15.522 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:14:15.523 [INFO ] [SimpleAsyncTaskExecutor-5027]  Msg91Repository - send whatsapp contact list is empty for orderId 77f2fc39-cbb4-42e8-b95d-5d5aa6793b7d 
2026-05-21 16:14:15.535 [INFO ] [SimpleAsyncTaskExecutor-5028]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue]
2026-05-21 16:14:31.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:14:31.199 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:14:41.190 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:14:51.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:15:01.192 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:15:01.200 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:15:11.193 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:15:21.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:15:31.191 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:15:31.199 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:15:38.686 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:15:38.690 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_15559636, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=priya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Cetrizine, composition=Cetrizine , type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379136, name=dolo, composition=dolo, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:15:38.690 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_15559636
2026-05-21 16:15:38.705 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=c67ab9fa-1c94-4810-bfbf-aa67b33ac221, orderId =order_Hema_Apple_15559636)
2026-05-21 16:15:38.737 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = apple prescriptionId = 393d9200-b628-4de5-8fb3-788c87c1d598, doctroIds = [3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, 720ae0cc-9c42-4710-b7f8-39df314ea26a, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 1381f1fa-55fd-4716-9503-61b11dce2872, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 44de9906-b64d-4b99-a257-fc8b10990b7d, 8bd2e401-237c-45ab-953b-dc83d2daa357, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, d796bd2a-0c87-408f-832d-015b703f9752, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, e3e73775-1759-4d22-8383-910df14d1cd5, a67f9f22-db90-4db5-8624-7df13bc26614, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, ab6952f6-8657-4628-a786-face2e701079, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 3a273f83-902f-44de-9df8-d880a79e5c8a, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, d6906ddb-04e5-41c7-a221-dfb969276f54, aeb58aaf-f78e-42e2-9307-192935265fe4, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 9188530c-c160-4079-a4cb-6c254d349449, ade64b85-b43a-49f1-acef-35daf1804bb2, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 9c695606-7673-425c-aaf0-2f1616a335f2, b40a189b-fdac-4ac3-919b-8774f98a973f, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3efb8505-3346-46be-94cd-96fa58a1160b, 4c107829-eb33-4ad7-9aae-a2fdbabde949, 5d471fed-c13a-4d0e-8706-a79643cc099e, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, eb7afdae-660b-406b-b5a3-195bb27d6710, 7228173c-f4a9-49ff-af22-cdbbd945287f, d1434478-173e-460b-9c20-1c2a6ecc7cf3, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 3419039a-e1d2-41a4-a0af-a361293cfdeb, bb04b0cd-0500-4dcf-9282-4a793fca2066] 
2026-05-21 16:15:38.737 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5] for prescriptionId
2026-05-21 16:15:38.742 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:15:38.742 [INFO ] [SimpleAsyncTaskExecutor-5060]  Msg91Repository - send whatsapp contact list is empty for orderId order_Hema_Apple_15559636 
2026-05-21 16:15:38.749 [INFO ] [SimpleAsyncTaskExecutor-5061]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetrizine, dolo]
2026-05-21 16:15:41.190 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:15:51.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:16:01.194 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:16:01.203 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:16:11.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:16:11.200 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:16:21.194 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:16:31.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:16:31.197 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:16:37.519 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:16:37.525 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=07f4332e-4d1e-4719-80c0-e2d93c5c9bd7, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:16:41.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:16:41.198 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:16:51.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:17:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T10:47:00.001Z
2026-05-21 16:17:00.010 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T10:47:00.010Z
2026-05-21 16:17:01.194 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:17:01.203 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:17:11.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:17:11.200 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:17:13.485 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:17:13.486 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:17:20.776 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:17:20.777 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779360797472
2026-05-21 16:17:20.983 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:17:20.984 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/762/b5b2au1c/websocket
2026-05-21 16:17:20.984 [INFO ] [http-nio-10000-exec-1]  UserHandshakeHandler - User determined. userId = bb04b0cd-0500-4dcf-9282-4a793fca2066
2026-05-21 16:17:20.987 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=b5b2au1c]
2026-05-21 16:17:21.003 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username bb04b0cd-0500-4dcf-9282-4a793fca2066 connected
2026-05-21 16:17:21.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:17:31.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:17:31.198 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:17:41.191 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:17:41.198 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:17:51.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:17:52.659 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple prescriptionId =1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 blocked and remaining doctors unblocked for prescription 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509.
2026-05-21 16:17:52.667 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Notified doctor ids : [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:17:52.670 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:17:52.675 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:17:52.675 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919820697496, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/1c3fd27b-fed9-46c4-8b51-7d93f1bb2509)
2026-05-21 16:17:53.111 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "bedabc3c074b4b75a71bb608416d0fde"}}

2026-05-21 16:17:53.112 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:17:53.112 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509 for vendor apple
2026-05-21 16:17:53.113 [INFO ] [SimpleAsyncTaskExecutor-5129]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=gNK0+9CQ2x/9y8z8UK0lXxMJINikNKkDg93b0Hq1dFM=)
2026-05-21 16:17:53.216 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:17:53.220 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:17:53.502 [ERROR] [SimpleAsyncTaskExecutor-5129]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:17:53.502 [ERROR] [SimpleAsyncTaskExecutor-5129]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:17:53.502 [ERROR] [SimpleAsyncTaskExecutor-5129]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:18:01.190 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = e55efdf9-7ef6-4721-8260-061b35d28aaf
2026-05-21 16:18:01.198 [INFO ] [SimpleAsyncTaskExecutor-5130]  PrescriptionComponent - preparing payload of sync prescription for prescriptionId = e55efdf9-7ef6-4721-8260-061b35d28aaf
2026-05-21 16:18:01.204 [ERROR] [SimpleAsyncTaskExecutor-5130]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.component.PrescriptionComponent.cancelPrescriptionBecauseOfDoctorUnavailbility(java.lang.String) throws com.myrx.onerx.common.exception.model.UserInputException,com.myrx.onerx.common.exception.model.SystemException,com.myrx.onerx.common.exception.model.ForbiddenAccessException
java.lang.NullPointerException: null
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionDetailsContext(PrescriptionComponent.java:917) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1139) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1134) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.sendPrescriptionEndWebhook(PrescriptionComponent.java:1359) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.sendApprovedPrescriptionWebhook(PrescriptionComponent.java:1202) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.cancelPrescriptionBecauseOfDoctorUnavailbility(PrescriptionComponent.java:2869) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent$$FastClassBySpringCGLIB$$d26c9148.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:18:11.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:18:11.198 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:18:21.193 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:18:30.552 [DEBUG] [clientOutboundChannel-314]  WebSocketServerSockJsSession - Closing SockJS session okza5uxp with CloseStatus[code=1002, reason=null]
2026-05-21 16:18:30.553 [DEBUG] [clientOutboundChannel-314]  NativeWebSocketSession - Closing StandardWebSocketSession[id=c1074016-a977-a93e-4d6b-66c9fde34b6f, uri=ws://uat.1rx.co.in/rx-websocket/289/okza5uxp/websocket]
2026-05-21 16:18:30.554 [DEBUG] [clientOutboundChannel-314]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=okza5uxp] closed with CloseStatus[code=1002, reason=null]
2026-05-21 16:18:30.554 [DEBUG] [clientOutboundChannel-314]  SubProtocolWebSocketHandler - Clearing session okza5uxp
2026-05-21 16:18:30.554 [INFO ] [clientOutboundChannel-314]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 disconnected
2026-05-21 16:18:30.555 [DEBUG] [clientOutboundChannel-315]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=okza5uxp}], simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=okza5uxp}]
2026-05-21 16:18:30.752 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto with message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 removed from vendor zepto's pool.
2026-05-21 16:18:39.751 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 1 sessions: [okza5uxp]
2026-05-21 16:18:41.191 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:18:41.199 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:18:51.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:19:11.191 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 16:19:11.200 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:19:21.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:19:39.923 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:19:39.926 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d952bf95-7850-4cc1-84b5-53e99155ebc3, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:19:41.188 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 196cc096-d96a-4548-a1bf-bc12afd4ad0d
2026-05-21 16:19:41.198 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:19:41.209 [INFO ] [SimpleAsyncTaskExecutor-5160]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-21 16:19:41.210 [INFO ] [SimpleAsyncTaskExecutor-5165]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=kB9h1FxbucyedY4iC4bKnF2uCeEUuAyHLvsvaJrC3CU=)
2026-05-21 16:19:46.427 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:19:46.432 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360585552_1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360585552, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:19:46.432 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360585552_1
2026-05-21 16:19:46.442 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d4814ec4-c30f-45c0-9c79-f8dd2bd3a964, orderId =Order_Dipashri_Zepto_1779360585552_1)
2026-05-21 16:19:46.461 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 35c55efe-49f7-410e-93f6-5219f5622c34, doctroIds = [8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3] 
2026-05-21 16:19:46.461 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3] for prescriptionId
2026-05-21 16:19:46.462 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:19:46.462 [INFO ] [SimpleAsyncTaskExecutor-5167]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360585552_1 
2026-05-21 16:19:46.468 [INFO ] [SimpleAsyncTaskExecutor-5168]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:19:51.189 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = fb75d9e2-722e-4b8e-b960-06ca60e6821a
2026-05-21 16:19:51.209 [INFO ] [SimpleAsyncTaskExecutor-5169]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:19:51.210 [INFO ] [SimpleAsyncTaskExecutor-5171]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=PEMvDeRYxUElYxXr2DtJjdppODUfkoIXsfiDtFJC5Wc=)
2026-05-21 16:19:51.718 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:19:51.721 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360591436_2, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360591436, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:19:51.721 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360591436_2
2026-05-21 16:19:51.733 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d4814ec4-c30f-45c0-9c79-f8dd2bd3a964, orderId =Order_Dipashri_Zepto_1779360591436_2)
2026-05-21 16:19:51.756 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, doctroIds = [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] 
2026-05-21 16:19:51.756 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] for prescriptionId
2026-05-21 16:19:51.759 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:19:51.759 [INFO ] [SimpleAsyncTaskExecutor-5173]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360591436_2 
2026-05-21 16:19:51.765 [INFO ] [SimpleAsyncTaskExecutor-5174]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:19:56.855 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:19:56.860 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360596592_3, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360596592, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:19:56.860 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360596592_3
2026-05-21 16:19:56.886 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d4814ec4-c30f-45c0-9c79-f8dd2bd3a964, orderId =Order_Dipashri_Zepto_1779360596592_3)
2026-05-21 16:19:56.919 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 02967d98-0b71-4d71-8ef6-035c1748b183, doctroIds = [0297c829-b5b4-40db-93f1-e8ce04cb816c] 
2026-05-21 16:19:56.920 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [0297c829-b5b4-40db-93f1-e8ce04cb816c] for prescriptionId
2026-05-21 16:19:56.922 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:19:56.922 [INFO ] [SimpleAsyncTaskExecutor-5176]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360596592_3 
2026-05-21 16:19:56.930 [INFO ] [SimpleAsyncTaskExecutor-5177]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:20:02.018 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:20:02.031 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360601763_4, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360601763, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:20:02.031 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360601763_4
2026-05-21 16:20:02.059 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d4814ec4-c30f-45c0-9c79-f8dd2bd3a964, orderId =Order_Dipashri_Zepto_1779360601763_4)
2026-05-21 16:20:02.188 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 42594178-7832-4f04-b04a-e98b200e8233, doctroIds = [d2d1ff56-9611-48e7-8adf-8d491e9856ea] 
2026-05-21 16:20:02.188 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [d2d1ff56-9611-48e7-8adf-8d491e9856ea] for prescriptionId
2026-05-21 16:20:02.191 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:20:02.192 [INFO ] [SimpleAsyncTaskExecutor-5179]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360601763_4 
2026-05-21 16:20:02.224 [INFO ] [SimpleAsyncTaskExecutor-5180]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:20:07.315 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:20:07.320 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360607050_5, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360607050, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:20:07.321 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360607050_5
2026-05-21 16:20:07.337 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d4814ec4-c30f-45c0-9c79-f8dd2bd3a964, orderId =Order_Dipashri_Zepto_1779360607050_5)
2026-05-21 16:20:07.366 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 24bfaedb-2e4f-4952-a170-cd15bddbb447, doctroIds = [ca7f8201-2e4c-4c92-b49f-9556d34fb902] 
2026-05-21 16:20:07.367 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [ca7f8201-2e4c-4c92-b49f-9556d34fb902] for prescriptionId
2026-05-21 16:20:07.369 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:20:07.369 [INFO ] [SimpleAsyncTaskExecutor-5182]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360607050_5 
2026-05-21 16:20:07.378 [INFO ] [SimpleAsyncTaskExecutor-5183]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:20:11.203 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:20:12.874 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:20:12.883 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:20:12.884 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779360612682
2026-05-21 16:20:13.065 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId =02967d98-0b71-4d71-8ef6-035c1748b183, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c blocked and remaining doctors unblocked for prescription 02967d98-0b71-4d71-8ef6-035c1748b183.
2026-05-21 16:20:13.081 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Notified doctor ids : [6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, 0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:20:13.081 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:20:13.085 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:20:13.085 [INFO ] [http-nio-10000-exec-10]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917391903267, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/02967d98-0b71-4d71-8ef6-035c1748b183)
2026-05-21 16:20:13.422 [INFO ] [http-nio-10000-exec-10]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "74fea822b80942b586cf34ff192f52cb"}}

2026-05-21 16:20:13.422 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:20:13.422 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Sending order status webhook for rx with id 02967d98-0b71-4d71-8ef6-035c1748b183 for vendor zepto
2026-05-21 16:20:13.424 [INFO ] [SimpleAsyncTaskExecutor-5188]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=CUBFI1Gl0U7oE4yLeZn09vKkZbJzRJgo3rHY7yINLvM=)
2026-05-21 16:20:13.444 [ERROR] [SimpleAsyncTaskExecutor-5188]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:20:13.444 [ERROR] [SimpleAsyncTaskExecutor-5188]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:20:13.444 [ERROR] [SimpleAsyncTaskExecutor-5188]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:20:13.499 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:20:13.505 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:20:13.792 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:20:13.792 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/464/v3r3g1ov/xhr_streaming?t=1779360613594
2026-05-21 16:20:13.793 [DEBUG] [http-nio-10000-exec-5]  XhrStreamingTransportHandler - POST http://uat.1rx.co.in/rx-websocket/464/v3r3g1ov/xhr_streaming?t=1779360613594
2026-05-21 16:20:13.794 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - New XhrStreamingSockJsSession[id=v3r3g1ov]
2026-05-21 16:20:13.845 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:20:13.845 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/464/v3r3g1ov/xhr_send?t=1779360613644
2026-05-21 16:20:13.848 [ERROR] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username null connected
2026-05-21 16:20:13.900 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:20:13.900 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/464/v3r3g1ov/xhr_send?t=1779360613704
2026-05-21 16:20:14.003 [INFO ] [SimpleAsyncTaskExecutor-5189]  PrescriptionComponent - Audio File lambda invoked at 1779360614003
2026-05-21 16:20:14.004 [INFO ] [SimpleAsyncTaskExecutor-5190]  LambdaRepository - Lambda Executed at 1779360614004
2026-05-21 16:20:14.010 [INFO ] [SimpleAsyncTaskExecutor-5189]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:20:14.010 [INFO ] [SimpleAsyncTaskExecutor-5189]  PrescriptionComponent - Sending order status webhook for rx with id 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509 for vendor apple
2026-05-21 16:20:14.011 [INFO ] [SimpleAsyncTaskExecutor-5191]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=gNK0+9CQ2x/9y8z8UK0lXxMJINikNKkDg93b0Hq1dFM=)
2026-05-21 16:20:14.395 [ERROR] [SimpleAsyncTaskExecutor-5191]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:20:14.395 [ERROR] [SimpleAsyncTaskExecutor-5191]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:20:14.395 [ERROR] [SimpleAsyncTaskExecutor-5191]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:20:15.865 [INFO ] [SimpleAsyncTaskExecutor-5190]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:20:21.194 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:20:21.203 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 35c55efe-49f7-410e-93f6-5219f5622c34, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:20:31.194 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:20:41.192 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598, vendor=null, doctors=[ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:20:41.199 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 24bfaedb-2e4f-4952-a170-cd15bddbb447, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:20:45.334 [INFO ] [SimpleAsyncTaskExecutor-5207]  PrescriptionComponent - Audio File lambda invoked at 1779360645334
2026-05-21 16:20:45.334 [INFO ] [SimpleAsyncTaskExecutor-5208]  LambdaRepository - Lambda Executed at 1779360645334
2026-05-21 16:20:45.338 [INFO ] [SimpleAsyncTaskExecutor-5207]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:20:45.338 [INFO ] [SimpleAsyncTaskExecutor-5207]  PrescriptionComponent - Sending order status webhook for rx with id 02967d98-0b71-4d71-8ef6-035c1748b183 for vendor zepto
2026-05-21 16:20:45.339 [INFO ] [SimpleAsyncTaskExecutor-5209]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=CUBFI1Gl0U7oE4yLeZn09vKkZbJzRJgo3rHY7yINLvM=)
2026-05-21 16:20:45.372 [ERROR] [SimpleAsyncTaskExecutor-5209]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:20:45.372 [ERROR] [SimpleAsyncTaskExecutor-5209]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:20:45.372 [ERROR] [SimpleAsyncTaskExecutor-5209]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:20:51.130 [INFO ] [SimpleAsyncTaskExecutor-5208]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:20:51.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:20:51.199 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 35c55efe-49f7-410e-93f6-5219f5622c34, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:21:01.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:21:11.189 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 393d9200-b628-4de5-8fb3-788c87c1d598
2026-05-21 16:21:11.198 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 24bfaedb-2e4f-4952-a170-cd15bddbb447, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:21:11.203 [INFO ] [SimpleAsyncTaskExecutor-5219]  PrescriptionComponent - preparing payload of sync prescription for prescriptionId = 393d9200-b628-4de5-8fb3-788c87c1d598
2026-05-21 16:21:11.216 [ERROR] [SimpleAsyncTaskExecutor-5219]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.component.PrescriptionComponent.cancelPrescriptionBecauseOfDoctorUnavailbility(java.lang.String) throws com.myrx.onerx.common.exception.model.UserInputException,com.myrx.onerx.common.exception.model.SystemException,com.myrx.onerx.common.exception.model.ForbiddenAccessException
java.lang.NullPointerException: null
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionDetailsContext(PrescriptionComponent.java:917) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1139) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1134) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.sendPrescriptionEndWebhook(PrescriptionComponent.java:1359) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.sendApprovedPrescriptionWebhook(PrescriptionComponent.java:1202) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.cancelPrescriptionBecauseOfDoctorUnavailbility(PrescriptionComponent.java:2869) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent$$FastClassBySpringCGLIB$$d26c9148.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:21:21.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:21:21.199 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 35c55efe-49f7-410e-93f6-5219f5622c34, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:21:22.768 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create approved prescription request. (patientId=d4814ec4-c30f-45c0-9c79-f8dd2bd3a964, rxId=02967d98-0b71-4d71-8ef6-035c1748b183, vendorId=zepto)
2026-05-21 16:21:22.806 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:21:22.809 [INFO ] [SimpleAsyncTaskExecutor-5230]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=CUBFI1Gl0U7oE4yLeZn09vKkZbJzRJgo3rHY7yINLvM=)
2026-05-21 16:21:22.832 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId = 02967d98-0b71-4d71-8ef6-035c1748b183, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c released from prescription 02967d98-0b71-4d71-8ef6-035c1748b183 and added back to pool.
2026-05-21 16:21:22.832 [INFO ] [http-nio-10000-exec-5]  PrescriptionService - Prescription approved and successfully.(doctorId=0297c829-b5b4-40db-93f1-e8ce04cb816c, rxId=02967d98-0b71-4d71-8ef6-035c1748b183, vendorId=zepto)
2026-05-21 16:21:22.837 [ERROR] [SimpleAsyncTaskExecutor-5230]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:21:22.837 [ERROR] [SimpleAsyncTaskExecutor-5230]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:21:22.837 [ERROR] [SimpleAsyncTaskExecutor-5230]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:21:31.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:21:40.343 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:21:40.348 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360699802_1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360699802, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:21:40.348 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360699802_1
2026-05-21 16:21:40.361 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =Order_Dipashri_Zepto_1779360699802_1)
2026-05-21 16:21:40.383 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 5df0c6e7-a395-419e-994a-51d3b527d589, doctroIds = [d2d1ff56-9611-48e7-8adf-8d491e9856ea] 
2026-05-21 16:21:40.383 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [d2d1ff56-9611-48e7-8adf-8d491e9856ea] for prescriptionId
2026-05-21 16:21:40.385 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:21:40.385 [INFO ] [SimpleAsyncTaskExecutor-5235]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360699802_1 
2026-05-21 16:21:40.392 [INFO ] [SimpleAsyncTaskExecutor-5236]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:21:41.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 24bfaedb-2e4f-4952-a170-cd15bddbb447, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:21:42.156 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create approved prescription request. (patientId=c67ab9fa-1c94-4810-bfbf-aa67b33ac221, rxId=1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendorId=apple)
2026-05-21 16:21:42.172 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - preparing payload of sync prescription for prescriptionId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509
2026-05-21 16:21:43.038 [INFO ] [SimpleAsyncTaskExecutor-5240]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=gNK0+9CQ2x/9y8z8UK0lXxMJINikNKkDg93b0Hq1dFM=)
2026-05-21 16:21:43.040 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:21:43.042 [INFO ] [SimpleAsyncTaskExecutor-5241]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=gNK0+9CQ2x/9y8z8UK0lXxMJINikNKkDg93b0Hq1dFM=)
2026-05-21 16:21:43.064 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple prescriptionId = 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 released from prescription 1c3fd27b-fed9-46c4-8b51-7d93f1bb2509 and added back to pool.
2026-05-21 16:21:43.064 [INFO ] [http-nio-10000-exec-8]  PrescriptionService - Prescription approved and successfully.(doctorId=bb04b0cd-0500-4dcf-9282-4a793fca2066, rxId=1c3fd27b-fed9-46c4-8b51-7d93f1bb2509, vendorId=apple)
2026-05-21 16:21:43.453 [ERROR] [SimpleAsyncTaskExecutor-5241]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:21:43.454 [ERROR] [SimpleAsyncTaskExecutor-5241]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:21:43.454 [ERROR] [SimpleAsyncTaskExecutor-5241]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:21:43.947 [ERROR] [SimpleAsyncTaskExecutor-5240]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:21:43.947 [ERROR] [SimpleAsyncTaskExecutor-5240]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:21:43.947 [ERROR] [SimpleAsyncTaskExecutor-5240]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:21:43.957 [WARN ] [SimpleAsyncTaskExecutor-5240]  SqlExceptionHelper - SQL Error: 1406, SQLState: 22001
2026-05-21 16:21:43.957 [ERROR] [SimpleAsyncTaskExecutor-5240]  SqlExceptionHelper - Data truncation: Data too long for column 'payload' at row 1
2026-05-21 16:21:43.958 [ERROR] [SimpleAsyncTaskExecutor-5240]  WebhookComponent - Error while saving webhook audit history entity
org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not execute statement
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:302) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy255.save(Unknown Source) ~[?:?]
	at com.myrx.onerx.service.component.WebhookComponent.saveWehookAuditHistoryEntity(WebhookComponent.java:409) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:125) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
Caused by: org.hibernate.exception.DataException: could not execute statement
	at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:52) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'payload' at row 1
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1092) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1040) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1347) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1025) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-3.4.5.jar!/:?]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar!/:?]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
2026-05-21 16:21:45.487 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:21:45.493 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360705229_2, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360705229, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:21:45.493 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360705229_2
2026-05-21 16:21:45.509 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =Order_Dipashri_Zepto_1779360705229_2)
2026-05-21 16:21:45.535 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 804d855c-cf41-47ec-9082-84f38eb5f044, doctroIds = [8503b947-f391-42e4-a1aa-9bf6ef49e82c] 
2026-05-21 16:21:45.535 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [8503b947-f391-42e4-a1aa-9bf6ef49e82c] for prescriptionId
2026-05-21 16:21:45.538 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:21:45.538 [INFO ] [SimpleAsyncTaskExecutor-5243]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360705229_2 
2026-05-21 16:21:45.544 [INFO ] [SimpleAsyncTaskExecutor-5244]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:21:50.627 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:21:50.631 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360710387_3, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360710387, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:21:50.631 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360710387_3
2026-05-21 16:21:50.644 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =Order_Dipashri_Zepto_1779360710387_3)
2026-05-21 16:21:50.680 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 18254af0-c6cd-4169-a798-02927fd60331, doctroIds = [7d0708a3-e9ae-468e-97c9-952c1a68d682] 
2026-05-21 16:21:50.680 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [7d0708a3-e9ae-468e-97c9-952c1a68d682] for prescriptionId
2026-05-21 16:21:50.683 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:21:50.683 [INFO ] [SimpleAsyncTaskExecutor-5246]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360710387_3 
2026-05-21 16:21:50.690 [INFO ] [SimpleAsyncTaskExecutor-5247]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:21:51.194 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:21:51.203 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 35c55efe-49f7-410e-93f6-5219f5622c34, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:21:55.832 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:21:55.836 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360715539_4, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360715539, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:21:55.837 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360715539_4
2026-05-21 16:21:55.854 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =Order_Dipashri_Zepto_1779360715539_4)
2026-05-21 16:21:55.894 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, doctroIds = [] 
2026-05-21 16:21:55.894 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-05-21 16:21:55.896 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:21:55.896 [INFO ] [SimpleAsyncTaskExecutor-5255]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360715539_4 
2026-05-21 16:21:55.907 [INFO ] [SimpleAsyncTaskExecutor-5256]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:22:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T10:52:00.001Z
2026-05-21 16:22:00.009 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T10:52:00.009Z
2026-05-21 16:22:01.014 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:22:01.017 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779360720731_5, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779360720731, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:22:01.017 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779360720731_5
2026-05-21 16:22:01.029 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =Order_Dipashri_Zepto_1779360720731_5)
2026-05-21 16:22:01.054 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 0db7ddaf-09a0-4a51-a2f6-7f1400e4f406, doctroIds = [ca7f8201-2e4c-4c92-b49f-9556d34fb902] 
2026-05-21 16:22:01.055 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [ca7f8201-2e4c-4c92-b49f-9556d34fb902] for prescriptionId
2026-05-21 16:22:01.057 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:22:01.057 [INFO ] [SimpleAsyncTaskExecutor-5258]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779360720731_5 
2026-05-21 16:22:01.062 [INFO ] [SimpleAsyncTaskExecutor-5259]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:22:05.365 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:22:05.382 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:22:05.382 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779360725174
2026-05-21 16:22:05.471 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:22:05.472 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/688/1jg24zbu/websocket
2026-05-21 16:22:05.472 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:22:05.474 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=1jg24zbu]
2026-05-21 16:22:05.506 [ERROR] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:22:05.535 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId =24bfaedb-2e4f-4952-a170-cd15bddbb447, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c blocked and remaining doctors unblocked for prescription 24bfaedb-2e4f-4952-a170-cd15bddbb447.
2026-05-21 16:22:05.547 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Notified doctor ids : [6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 0297c829-b5b4-40db-93f1-e8ce04cb816c, 7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:22:05.548 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:22:05.548 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:22:05.548 [INFO ] [http-nio-10000-exec-3]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917391903267, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/24bfaedb-2e4f-4952-a170-cd15bddbb447)
2026-05-21 16:22:05.906 [INFO ] [http-nio-10000-exec-3]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "a32484a9412d4dfd99558b55f1625c11"}}

2026-05-21 16:22:05.906 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:22:05.906 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id 24bfaedb-2e4f-4952-a170-cd15bddbb447 for vendor zepto
2026-05-21 16:22:05.908 [INFO ] [SimpleAsyncTaskExecutor-5261]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=yeHhtqSbC8UPr8abNYO4AeHkNRhvwKYb0/wTya11WI4=)
2026-05-21 16:22:05.938 [ERROR] [SimpleAsyncTaskExecutor-5261]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:22:05.938 [ERROR] [SimpleAsyncTaskExecutor-5261]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:22:05.938 [ERROR] [SimpleAsyncTaskExecutor-5261]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:22:05.974 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:22:05.979 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:22:11.194 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:22:21.193 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:22:21.201 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:22:21.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 35c55efe-49f7-410e-93f6-5219f5622c34, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:22:21.215 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:22:31.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:22:37.615 [INFO ] [SimpleAsyncTaskExecutor-5280]  PrescriptionComponent - Audio File lambda invoked at 1779360757615
2026-05-21 16:22:37.616 [INFO ] [SimpleAsyncTaskExecutor-5281]  LambdaRepository - Lambda Executed at 1779360757616
2026-05-21 16:22:37.619 [INFO ] [SimpleAsyncTaskExecutor-5280]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:22:37.619 [INFO ] [SimpleAsyncTaskExecutor-5280]  PrescriptionComponent - Sending order status webhook for rx with id 24bfaedb-2e4f-4952-a170-cd15bddbb447 for vendor zepto
2026-05-21 16:22:37.620 [INFO ] [SimpleAsyncTaskExecutor-5282]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=yeHhtqSbC8UPr8abNYO4AeHkNRhvwKYb0/wTya11WI4=)
2026-05-21 16:22:37.648 [ERROR] [SimpleAsyncTaskExecutor-5282]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:22:37.648 [ERROR] [SimpleAsyncTaskExecutor-5282]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:22:37.649 [ERROR] [SimpleAsyncTaskExecutor-5282]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:22:41.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:22:41.991 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=1jg24zbu] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:22:41.991 [DEBUG] [http-nio-10000-exec-4]  SubProtocolWebSocketHandler - Clearing session 1jg24zbu
2026-05-21 16:22:41.991 [INFO ] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:22:41.993 [DEBUG] [clientOutboundChannel-318]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=1jg24zbu}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=1jg24zbu}]
2026-05-21 16:22:42.285 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:22:42.290 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=dce10657-2a3c-41c9-8e44-a65ad215caa1, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:22:43.423 [INFO ] [SimpleAsyncTaskExecutor-5281]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:22:43.854 [DEBUG] [MessageBroker-2]  DisconnectedClient - Looks like the client has gone away: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe (For a full stack trace, set the log category 'org.springframework.web.socket.sockjs.DisconnectedClient' to TRACE level.)
2026-05-21 16:22:43.854 [DEBUG] [MessageBroker-2]  XhrStreamingTransportHandler$XhrStreamingSockJsSession - Closing SockJS session v3r3g1ov with CloseStatus[code=1011, reason=null]
2026-05-21 16:22:43.854 [DEBUG] [MessageBroker-2]  LoggingWebSocketHandlerDecorator - XhrStreamingSockJsSession[id=v3r3g1ov] closed with CloseStatus[code=1011, reason=null]
2026-05-21 16:22:43.854 [DEBUG] [MessageBroker-2]  SubProtocolWebSocketHandler - Clearing session v3r3g1ov
2026-05-21 16:22:43.854 [INFO ] [MessageBroker-2]  WebSocketConfig - Doctor with username null disconnected
2026-05-21 16:22:43.855 [DEBUG] [clientOutboundChannel-319]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpSessionId=v3r3g1ov}], simpSessionId=v3r3g1ov}]
2026-05-21 16:22:49.751 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 2 sessions: [v3r3g1ov, 1jg24zbu]
2026-05-21 16:22:51.195 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:22:51.203 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:22:51.210 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:22:51.219 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:23:01.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:23:11.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:23:21.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:23:21.199 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:23:21.205 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:23:21.212 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:23:31.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:23:37.146 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:23:37.149 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_186931007, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=priya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=pantop, composition=pantoprazol, type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:23:37.150 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_186931007
2026-05-21 16:23:37.163 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=4a30ec95-9b99-4da9-8daf-6130b6bb4090, orderId =order_Hema_Apple_186931007)
2026-05-21 16:23:37.194 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = apple prescriptionId = b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f, doctroIds = [3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, 720ae0cc-9c42-4710-b7f8-39df314ea26a, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 1381f1fa-55fd-4716-9503-61b11dce2872, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 44de9906-b64d-4b99-a257-fc8b10990b7d, 8bd2e401-237c-45ab-953b-dc83d2daa357, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, d796bd2a-0c87-408f-832d-015b703f9752, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, e3e73775-1759-4d22-8383-910df14d1cd5, a67f9f22-db90-4db5-8624-7df13bc26614, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, ab6952f6-8657-4628-a786-face2e701079, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 3a273f83-902f-44de-9df8-d880a79e5c8a, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, d6906ddb-04e5-41c7-a221-dfb969276f54, aeb58aaf-f78e-42e2-9307-192935265fe4, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 9188530c-c160-4079-a4cb-6c254d349449, ade64b85-b43a-49f1-acef-35daf1804bb2, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 9c695606-7673-425c-aaf0-2f1616a335f2, b40a189b-fdac-4ac3-919b-8774f98a973f, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3efb8505-3346-46be-94cd-96fa58a1160b, 4c107829-eb33-4ad7-9aae-a2fdbabde949, 5d471fed-c13a-4d0e-8706-a79643cc099e, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, eb7afdae-660b-406b-b5a3-195bb27d6710, 7228173c-f4a9-49ff-af22-cdbbd945287f, d1434478-173e-460b-9c20-1c2a6ecc7cf3, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 3419039a-e1d2-41a4-a0af-a361293cfdeb, bb04b0cd-0500-4dcf-9282-4a793fca2066] 
2026-05-21 16:23:37.194 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5] for prescriptionId
2026-05-21 16:23:37.201 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:23:37.202 [INFO ] [SimpleAsyncTaskExecutor-5320]  Msg91Repository - send whatsapp contact list is empty for orderId order_Hema_Apple_186931007 
2026-05-21 16:23:37.208 [INFO ] [SimpleAsyncTaskExecutor-5321]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [pantop]
2026-05-21 16:23:41.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:23:48.557 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple prescriptionId =b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f, message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 blocked and remaining doctors unblocked for prescription b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f.
2026-05-21 16:23:48.568 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Notified doctor ids : [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:23:48.571 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:23:48.571 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:23:48.572 [INFO ] [http-nio-10000-exec-6]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919820697496, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f)
2026-05-21 16:23:48.918 [INFO ] [http-nio-10000-exec-6]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "7e6d637cb1834fd49d6b8b828910da9c"}}

2026-05-21 16:23:48.918 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:23:48.918 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f for vendor apple
2026-05-21 16:23:48.919 [INFO ] [SimpleAsyncTaskExecutor-5326]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=cnd0L8fp5h4QsAauWz9Boa15tTLCbYx8cdvR/zdLdLM=)
2026-05-21 16:23:49.002 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:23:49.006 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:23:49.300 [ERROR] [SimpleAsyncTaskExecutor-5326]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:23:49.300 [ERROR] [SimpleAsyncTaskExecutor-5326]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:23:49.300 [ERROR] [SimpleAsyncTaskExecutor-5326]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:23:51.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:23:51.200 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:23:51.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:23:51.218 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:24:01.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:24:11.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:24:14.594 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:24:14.613 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:24:14.613 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779360854407
2026-05-21 16:24:14.655 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:24:14.655 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/505/mdvyu2fd/websocket
2026-05-21 16:24:14.656 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:24:14.658 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=mdvyu2fd]
2026-05-21 16:24:14.679 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:24:21.194 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:24:21.203 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:24:21.210 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:24:21.217 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:24:31.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:24:33.946 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=mdvyu2fd] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:24:33.946 [DEBUG] [http-nio-10000-exec-5]  SubProtocolWebSocketHandler - Clearing session mdvyu2fd
2026-05-21 16:24:33.947 [INFO ] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:24:33.948 [DEBUG] [clientOutboundChannel-322]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=mdvyu2fd}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=mdvyu2fd}]
2026-05-21 16:24:39.751 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [mdvyu2fd]
2026-05-21 16:24:41.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:24:45.671 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:24:45.676 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_253, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:24:45.676 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_253
2026-05-21 16:24:45.687 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_253)
2026-05-21 16:24:45.712 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, doctroIds = [] 
2026-05-21 16:24:45.712 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-05-21 16:24:45.713 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:24:45.713 [INFO ] [SimpleAsyncTaskExecutor-5364]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_253 
2026-05-21 16:24:45.718 [INFO ] [SimpleAsyncTaskExecutor-5365]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:24:51.192 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:24:51.200 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:24:51.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:24:51.215 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:25:01.204 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:25:05.894 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:25:05.903 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:25:05.904 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779360905693
2026-05-21 16:25:05.949 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:25:05.949 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/457/2x4b5a5l/websocket
2026-05-21 16:25:05.949 [INFO ] [http-nio-10000-exec-1]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:25:05.951 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=2x4b5a5l]
2026-05-21 16:25:05.967 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:25:11.195 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:25:21.189 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 02ddca37-1875-4c7f-9e15-859a2e655ca9
2026-05-21 16:25:21.198 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:25:21.206 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:25:21.214 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:25:21.216 [INFO ] [SimpleAsyncTaskExecutor-5384]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:25:21.217 [INFO ] [SimpleAsyncTaskExecutor-5393]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=57TO5/hX6ZhaKZmvpnkMiJ+s322riV0zfrWDuG7s1Qg=)
2026-05-21 16:25:21.225 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:25:21.229 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 35c55efe-49f7-410e-93f6-5219f5622c34
2026-05-21 16:25:21.241 [INFO ] [SimpleAsyncTaskExecutor-5399]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:25:21.242 [INFO ] [SimpleAsyncTaskExecutor-5401]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=UAsyE/tI10clk03oWetXLJpw1AiIvekZJRJxWxDRFT0=)
2026-05-21 16:25:21.247 [ERROR] [SimpleAsyncTaskExecutor-5393]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:25:21.247 [ERROR] [SimpleAsyncTaskExecutor-5393]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:25:21.248 [ERROR] [SimpleAsyncTaskExecutor-5393]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:25:21.312 [ERROR] [SimpleAsyncTaskExecutor-5401]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:25:21.312 [ERROR] [SimpleAsyncTaskExecutor-5401]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:25:21.312 [ERROR] [SimpleAsyncTaskExecutor-5401]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:25:31.194 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:25:31.686 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=2x4b5a5l] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:25:31.687 [DEBUG] [http-nio-10000-exec-10]  SubProtocolWebSocketHandler - Clearing session 2x4b5a5l
2026-05-21 16:25:31.687 [INFO ] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:25:31.688 [DEBUG] [clientOutboundChannel-324]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=2x4b5a5l}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=2x4b5a5l}]
2026-05-21 16:25:39.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [2x4b5a5l]
2026-05-21 16:25:40.336 [INFO ] [SimpleAsyncTaskExecutor-5405]  PrescriptionComponent - Audio File lambda invoked at 1779360940336
2026-05-21 16:25:40.336 [INFO ] [SimpleAsyncTaskExecutor-5406]  LambdaRepository - Lambda Executed at 1779360940336
2026-05-21 16:25:40.339 [INFO ] [SimpleAsyncTaskExecutor-5405]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:25:40.339 [INFO ] [SimpleAsyncTaskExecutor-5405]  PrescriptionComponent - Sending order status webhook for rx with id b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f for vendor apple
2026-05-21 16:25:40.340 [INFO ] [SimpleAsyncTaskExecutor-5407]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=cnd0L8fp5h4QsAauWz9Boa15tTLCbYx8cdvR/zdLdLM=)
2026-05-21 16:25:40.716 [ERROR] [SimpleAsyncTaskExecutor-5407]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:25:40.716 [ERROR] [SimpleAsyncTaskExecutor-5407]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:25:40.716 [ERROR] [SimpleAsyncTaskExecutor-5407]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:25:41.189 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 42594178-7832-4f04-b04a-e98b200e8233
2026-05-21 16:25:41.197 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0db7ddaf-09a0-4a51-a2f6-7f1400e4f406, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:25:41.202 [INFO ] [SimpleAsyncTaskExecutor-5408]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:25:41.202 [INFO ] [SimpleAsyncTaskExecutor-5412]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=3DR9AOTtzEF5d8tfR6ppjKP4pTjxlytx7TxuBr8FqQE=)
2026-05-21 16:25:41.234 [ERROR] [SimpleAsyncTaskExecutor-5412]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:25:41.235 [ERROR] [SimpleAsyncTaskExecutor-5412]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:25:41.235 [ERROR] [SimpleAsyncTaskExecutor-5412]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:25:42.101 [INFO ] [SimpleAsyncTaskExecutor-5406]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:25:44.563 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:25:44.571 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=be175006-4450-4bf4-82b3-68935a07afe7, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:25:44.571 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-21 16:25:51.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:25:51.199 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:25:51.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:25:51.214 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:25:57.739 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:25:57.741 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_156, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:25:57.741 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_156
2026-05-21 16:25:57.752 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_156)
2026-05-21 16:25:57.774 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, doctroIds = [] 
2026-05-21 16:25:57.774 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-05-21 16:25:57.775 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:25:57.775 [INFO ] [SimpleAsyncTaskExecutor-5427]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_156 
2026-05-21 16:25:57.781 [INFO ] [SimpleAsyncTaskExecutor-5428]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:26:01.193 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:26:11.192 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:26:15.344 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Provisional Diagnosis does not match Rx order, rejectLanguage=, rejectPatientReason=)
2026-05-21 16:26:15.348 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=apple)
2026-05-21 16:26:15.357 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple prescriptionId = b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f, message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 released from prescription b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f and added back to pool.
2026-05-21 16:26:15.366 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - preparing payload of sync prescription for prescriptionId = b4f7df8f-ec1f-4e38-abe9-a49b69fdc96f
2026-05-21 16:26:18.594 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:26:18.611 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:26:18.612 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779360978410
2026-05-21 16:26:19.311 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:26:19.311 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/419/ex2at4ae/xhr_streaming?t=1779360979108
2026-05-21 16:26:19.311 [DEBUG] [http-nio-10000-exec-6]  XhrStreamingTransportHandler - POST http://uat.1rx.co.in/rx-websocket/419/ex2at4ae/xhr_streaming?t=1779360979108
2026-05-21 16:26:19.311 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New XhrStreamingSockJsSession[id=ex2at4ae]
2026-05-21 16:26:19.341 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:26:19.341 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/419/ex2at4ae/xhr_send?t=1779360979133
2026-05-21 16:26:19.343 [ERROR] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username null connected
2026-05-21 16:26:19.360 [INFO ] [SimpleAsyncTaskExecutor-5435]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=cnd0L8fp5h4QsAauWz9Boa15tTLCbYx8cdvR/zdLdLM=)
2026-05-21 16:26:19.365 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:26:19.368 [INFO ] [SimpleAsyncTaskExecutor-5436]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=cnd0L8fp5h4QsAauWz9Boa15tTLCbYx8cdvR/zdLdLM=)
2026-05-21 16:26:19.401 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:26:19.401 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/419/ex2at4ae/xhr_send?t=1779360979197
2026-05-21 16:26:19.750 [ERROR] [SimpleAsyncTaskExecutor-5436]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:26:19.750 [ERROR] [SimpleAsyncTaskExecutor-5436]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:26:19.750 [ERROR] [SimpleAsyncTaskExecutor-5436]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:26:20.283 [ERROR] [SimpleAsyncTaskExecutor-5435]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:26:20.283 [ERROR] [SimpleAsyncTaskExecutor-5435]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:26:20.283 [ERROR] [SimpleAsyncTaskExecutor-5435]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:26:20.294 [WARN ] [SimpleAsyncTaskExecutor-5435]  SqlExceptionHelper - SQL Error: 1406, SQLState: 22001
2026-05-21 16:26:20.294 [ERROR] [SimpleAsyncTaskExecutor-5435]  SqlExceptionHelper - Data truncation: Data too long for column 'payload' at row 1
2026-05-21 16:26:20.296 [ERROR] [SimpleAsyncTaskExecutor-5435]  WebhookComponent - Error while saving webhook audit history entity
org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not execute statement
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:302) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy255.save(Unknown Source) ~[?:?]
	at com.myrx.onerx.service.component.WebhookComponent.saveWehookAuditHistoryEntity(WebhookComponent.java:409) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:125) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
Caused by: org.hibernate.exception.DataException: could not execute statement
	at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:52) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'payload' at row 1
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1092) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1040) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1347) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1025) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-3.4.5.jar!/:?]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar!/:?]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
2026-05-21 16:26:21.195 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:26:21.205 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:26:21.214 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:26:21.221 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:26:31.193 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:26:41.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:26:50.627 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:26:50.630 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_157, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:26:50.630 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_157
2026-05-21 16:26:50.642 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_157)
2026-05-21 16:26:50.660 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, doctroIds = [8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3] 
2026-05-21 16:26:50.660 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3] for prescriptionId
2026-05-21 16:26:50.662 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:26:50.662 [INFO ] [SimpleAsyncTaskExecutor-5456]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_157 
2026-05-21 16:26:50.666 [INFO ] [SimpleAsyncTaskExecutor-5457]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:26:51.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:26:51.197 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:26:51.203 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:27:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T10:57:00Z
2026-05-21 16:27:00.007 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T10:57:00.007Z
2026-05-21 16:27:01.188 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = a5a45bad-4e43-4154-bf59-4f2e32f29fac
2026-05-21 16:27:01.198 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:27:01.210 [INFO ] [SimpleAsyncTaskExecutor-5467]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:27:01.211 [INFO ] [SimpleAsyncTaskExecutor-5472]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=lnMh1lOwNBbvGQFvv17z9NKvezzJw4zjCg7B6mNamF4=)
2026-05-21 16:27:01.239 [ERROR] [SimpleAsyncTaskExecutor-5472]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:27:01.239 [ERROR] [SimpleAsyncTaskExecutor-5472]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:27:01.239 [ERROR] [SimpleAsyncTaskExecutor-5472]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:27:07.432 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:27:07.436 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_557, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:27:07.436 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_557
2026-05-21 16:27:07.451 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_557)
2026-05-21 16:27:07.481 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, doctroIds = [] 
2026-05-21 16:27:07.481 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-05-21 16:27:07.482 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:27:07.483 [INFO ] [SimpleAsyncTaskExecutor-5474]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_557 
2026-05-21 16:27:07.488 [INFO ] [SimpleAsyncTaskExecutor-5475]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:27:11.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:27:12.219 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:27:12.232 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:27:12.232 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361031996
2026-05-21 16:27:12.299 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:27:12.300 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/528/s2kfx4ln/websocket
2026-05-21 16:27:12.300 [INFO ] [http-nio-10000-exec-5]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:27:12.302 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=s2kfx4ln]
2026-05-21 16:27:12.323 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:27:21.189 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 804d855c-cf41-47ec-9082-84f38eb5f044
2026-05-21 16:27:21.198 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:27:21.201 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 5df0c6e7-a395-419e-994a-51d3b527d589
2026-05-21 16:27:21.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:27:21.213 [INFO ] [SimpleAsyncTaskExecutor-5479]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:27:21.214 [INFO ] [SimpleAsyncTaskExecutor-5488]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=D6PkTPcxWk6/p7x0j1DmZAqUlf1A0kJzlXZlEVxWT28=)
2026-05-21 16:27:21.215 [INFO ] [SimpleAsyncTaskExecutor-5482]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:27:21.215 [INFO ] [SimpleAsyncTaskExecutor-5490]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=A6HXptU8In0C16ubLNeIUiSZdwsmnKuAcVeXpCaQAYk=)
2026-05-21 16:27:21.215 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:27:21.223 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0db7ddaf-09a0-4a51-a2f6-7f1400e4f406, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:27:21.240 [ERROR] [SimpleAsyncTaskExecutor-5490]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:27:21.240 [ERROR] [SimpleAsyncTaskExecutor-5490]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:27:21.240 [ERROR] [SimpleAsyncTaskExecutor-5490]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:27:21.244 [ERROR] [SimpleAsyncTaskExecutor-5488]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:27:21.244 [ERROR] [SimpleAsyncTaskExecutor-5488]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:27:21.244 [ERROR] [SimpleAsyncTaskExecutor-5488]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:27:24.624 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:27:24.627 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_558, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:27:24.628 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_558
2026-05-21 16:27:24.639 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_558)
2026-05-21 16:27:24.662 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 70a4b981-d255-4740-8bb5-93dd63643c20, doctroIds = [] 
2026-05-21 16:27:24.662 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-05-21 16:27:24.663 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:27:24.663 [INFO ] [SimpleAsyncTaskExecutor-5498]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_558 
2026-05-21 16:27:24.668 [INFO ] [SimpleAsyncTaskExecutor-5499]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:27:31.189 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 18254af0-c6cd-4169-a798-02927fd60331
2026-05-21 16:27:31.196 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:27:31.206 [INFO ] [SimpleAsyncTaskExecutor-5500]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:27:31.207 [INFO ] [SimpleAsyncTaskExecutor-5505]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=LV1+PYhn0ziXY7vuU3iwHosbFNr6KPpU6MvhiwVWQSY=)
2026-05-21 16:27:31.229 [ERROR] [SimpleAsyncTaskExecutor-5505]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:27:31.229 [ERROR] [SimpleAsyncTaskExecutor-5505]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:27:31.229 [ERROR] [SimpleAsyncTaskExecutor-5505]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:27:41.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:27:42.388 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=s2kfx4ln] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:27:42.388 [DEBUG] [http-nio-10000-exec-5]  SubProtocolWebSocketHandler - Clearing session s2kfx4ln
2026-05-21 16:27:42.388 [INFO ] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:27:42.388 [DEBUG] [clientOutboundChannel-327]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={}, simpHeartbeat=[J@5a87435b, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=s2kfx4ln}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=s2kfx4ln}]
2026-05-21 16:27:42.388 [DEBUG] [clientOutboundChannel-328]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=s2kfx4ln}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=s2kfx4ln}]
2026-05-21 16:27:42.403 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c not found in vendor zepto's pool.
2026-05-21 16:27:42.477 [WARN ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - Error while checking authorization.
com.myrx.onerx.common.exception.model.ForbiddenAccessException: Invalid/Expired id token.
	at com.myrx.onerx.service.repository.AuthenticationRepository.validateIdToken(AuthenticationRepository.java:56) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.AuthenticationRepository$$FastClassBySpringCGLIB$$210440bc.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.AuthenticationRepository$$EnhancerBySpringCGLIB$$1eb028f8.validateIdToken(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.auth.component.AuthorizationComponent.isAuthorized(AuthorizationComponent.java:126) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.auth.filter.AuthorizationRequestFilter.checkUserAuthorization(AuthorizationRequestFilter.java:137) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.auth.filter.AuthorizationRequestFilter.filter(AuthorizationRequestFilter.java:80) ~[classes!/:0.0.1-SNAPSHOT]
	at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:108) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ContainerFilteringStage.apply(ContainerFilteringStage.java:44) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.process.internal.Stages.process(Stages.java:173) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:245) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:292) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:274) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:27:49.751 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [s2kfx4ln]
2026-05-21 16:27:51.193 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:27:51.200 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:27:51.206 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:27:51.210 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 0db7ddaf-09a0-4a51-a2f6-7f1400e4f406
2026-05-21 16:27:51.224 [INFO ] [SimpleAsyncTaskExecutor-5518]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:27:51.225 [INFO ] [SimpleAsyncTaskExecutor-5521]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=oOtzgHiylJhqj9U/XI92pnmlC/LV9JTEkeA8uALi9FE=)
2026-05-21 16:27:51.244 [ERROR] [SimpleAsyncTaskExecutor-5521]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:27:51.244 [ERROR] [SimpleAsyncTaskExecutor-5521]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:27:51.244 [ERROR] [SimpleAsyncTaskExecutor-5521]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:28:01.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:28:11.190 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:28:21.192 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:28:21.198 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:28:21.204 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:28:31.190 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:28:41.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:28:47.182 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:28:47.187 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=4e88bef2-e956-4ccc-91bc-4f5e20ab8d1c, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:28:51.194 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:28:51.196 [INFO ] [SimpleAsyncTaskExecutor-5543]  VendorComponent - Fetching vendor details. (vendor=zepto)
2026-05-21 16:28:51.201 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:28:51.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:29:01.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:29:11.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:29:21.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:29:21.200 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:29:21.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:29:31.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:29:33.207 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:29:33.228 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:29:33.229 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361173018
2026-05-21 16:29:33.275 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:29:33.275 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/595/gunen4hq/websocket
2026-05-21 16:29:33.276 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:29:33.277 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=gunen4hq]
2026-05-21 16:29:33.289 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:29:41.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:29:50.732 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:29:50.737 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Hema_Apple_186639007, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_Apple), patients=[Patient(name=priya, gender=Female, age=21, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=betnovate cream, composition=betnovate-3.0%, type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:29:50.737 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Hema_Apple_186639007
2026-05-21 16:29:50.748 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=4a30ec95-9b99-4da9-8daf-6130b6bb4090, orderId =order_Hema_Apple_186639007)
2026-05-21 16:29:50.766 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = apple prescriptionId = 380b6bc6-86bd-42fa-9bb1-acb322bb7ae2, doctroIds = [3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, 720ae0cc-9c42-4710-b7f8-39df314ea26a, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 1381f1fa-55fd-4716-9503-61b11dce2872, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 44de9906-b64d-4b99-a257-fc8b10990b7d, 8bd2e401-237c-45ab-953b-dc83d2daa357, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, d796bd2a-0c87-408f-832d-015b703f9752, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, e3e73775-1759-4d22-8383-910df14d1cd5, a67f9f22-db90-4db5-8624-7df13bc26614, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, ab6952f6-8657-4628-a786-face2e701079, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 3a273f83-902f-44de-9df8-d880a79e5c8a, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, d6906ddb-04e5-41c7-a221-dfb969276f54, aeb58aaf-f78e-42e2-9307-192935265fe4, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 9188530c-c160-4079-a4cb-6c254d349449, ade64b85-b43a-49f1-acef-35daf1804bb2, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 9c695606-7673-425c-aaf0-2f1616a335f2, b40a189b-fdac-4ac3-919b-8774f98a973f, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3efb8505-3346-46be-94cd-96fa58a1160b, 4c107829-eb33-4ad7-9aae-a2fdbabde949, 5d471fed-c13a-4d0e-8706-a79643cc099e, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, eb7afdae-660b-406b-b5a3-195bb27d6710, 7228173c-f4a9-49ff-af22-cdbbd945287f, d1434478-173e-460b-9c20-1c2a6ecc7cf3, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 3419039a-e1d2-41a4-a0af-a361293cfdeb, bb04b0cd-0500-4dcf-9282-4a793fca2066] 
2026-05-21 16:29:50.766 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5] for prescriptionId
2026-05-21 16:29:50.773 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:29:50.773 [INFO ] [SimpleAsyncTaskExecutor-5574]  Msg91Repository - send whatsapp contact list is empty for orderId order_Hema_Apple_186639007 
2026-05-21 16:29:50.777 [INFO ] [SimpleAsyncTaskExecutor-5575]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [betnovate cream]
2026-05-21 16:29:50.852 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:29:50.854 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_559, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:29:50.854 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_559
2026-05-21 16:29:50.875 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_559)
2026-05-21 16:29:50.893 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 6473f41f-8fae-4b4f-b669-28a7f2b65071, doctroIds = [7d0708a3-e9ae-468e-97c9-952c1a68d682] 
2026-05-21 16:29:50.894 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [7d0708a3-e9ae-468e-97c9-952c1a68d682] for prescriptionId
2026-05-21 16:29:50.895 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:29:50.895 [INFO ] [SimpleAsyncTaskExecutor-5577]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_559 
2026-05-21 16:29:50.900 [INFO ] [SimpleAsyncTaskExecutor-5578]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:29:51.188 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 1720ddec-fe1e-4dbf-ad1f-7c1fc8f33ac8
2026-05-21 16:29:51.196 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:29:51.203 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:29:51.204 [INFO ] [SimpleAsyncTaskExecutor-5579]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:29:51.205 [INFO ] [SimpleAsyncTaskExecutor-5585]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=HuPpnLe+qus1X67gvi6JpvbiyJVi4eQyXYl+tUHIahw=)
2026-05-21 16:29:51.223 [ERROR] [SimpleAsyncTaskExecutor-5585]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:29:51.223 [ERROR] [SimpleAsyncTaskExecutor-5585]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:29:51.223 [ERROR] [SimpleAsyncTaskExecutor-5585]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:29:53.746 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple prescriptionId =380b6bc6-86bd-42fa-9bb1-acb322bb7ae2, message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 blocked and remaining doctors unblocked for prescription 380b6bc6-86bd-42fa-9bb1-acb322bb7ae2.
2026-05-21 16:29:53.754 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Notified doctor ids : [ac16fc7e-f08d-4656-a84a-b3bf22240f50, 7946e696-9a42-436a-9f36-cf3be4c928b6, d1434478-173e-460b-9c20-1c2a6ecc7cf3, 720ae0cc-9c42-4710-b7f8-39df314ea26a, 16413ef2-f8f7-4e65-8f03-207078ec9ff9, b6487ed4-adfe-4e58-99e7-da5e1c3dde8b, ade64b85-b43a-49f1-acef-35daf1804bb2, 1381f1fa-55fd-4716-9503-61b11dce2872, 530f14b6-0c9d-4421-a196-fe1d8704dc62, 53e4f2ef-4aa6-4787-9fec-65228453195b, 24612e5c-4ebe-4ee7-8663-47097491a967, df4154b4-0ceb-4a88-9e8a-06c13163672f, bb04b0cd-0500-4dcf-9282-4a793fca2066, 9c695606-7673-425c-aaf0-2f1616a335f2, d6906ddb-04e5-41c7-a221-dfb969276f54, 44de9906-b64d-4b99-a257-fc8b10990b7d, ada800a1-658a-4341-b71f-16c134262e41, 62d85d7d-7c5d-4b80-a03c-59ca0897faa7, b40a189b-fdac-4ac3-919b-8774f98a973f, d796bd2a-0c87-408f-832d-015b703f9752, e3e73775-1759-4d22-8383-910df14d1cd5, 8e87ecd7-6c74-4254-ac46-eb36694ac3be, 26c2b6f3-e7cd-4cae-977b-5444c1a6c647, dadd82b3-cc55-4c6b-a7e1-1ace87e16e3a, 3419039a-e1d2-41a4-a0af-a361293cfdeb, 5ea4a17c-6890-48c1-945d-fd262025c8f9, 1508f7e4-03be-4d7d-a472-6ff279a797f4, 0a041e9e-1fe8-40a5-923d-5a22b8df1d34, 0f918acd-fc5a-4e37-b3b6-344fa1e8a0a6, 7219efc3-de64-4f7d-9600-2bb7806d50e9, 96daa145-e8a9-4eb6-854e-29aeba3db8c5, 3a273f83-902f-44de-9df8-d880a79e5c8a, 266d70b6-0300-4f4a-8b0d-6af50aff34ef, 7228173c-f4a9-49ff-af22-cdbbd945287f, 3fe08bab-ce0f-45ac-a350-855a0d0a4742, 4ada5c0e-4171-4062-93da-73fe41340d8d, 7e8eee23-cce2-44b2-8b62-354134d0abc8, 8503b947-f391-42e4-a1aa-9bf6ef49e82c, 4a648ade-6d26-4a58-b4b2-c8165ca90c81, eb7afdae-660b-406b-b5a3-195bb27d6710, ab2618d7-a6d5-40c7-a257-8d3d4517e276, dba423d6-0e1e-498e-afb6-ad06846b8bd1, 0e150d2d-4b15-4edc-829c-5e09ce97f7c7, 2efd218e-af75-4a5a-ae58-da66d5ba8822, 8bd2e401-237c-45ab-953b-dc83d2daa357, 3e7b8fe5-72cf-4cd5-b8f6-5ed8ae253662, 7d71cb28-45ce-42eb-994a-33bacc36492d, 7e0c6c41-9cd1-4b5b-953b-39c7a7fca277, bd528da9-1c53-4584-b4ed-df181c3cbf8a, 9188530c-c160-4079-a4cb-6c254d349449, aeb58aaf-f78e-42e2-9307-192935265fe4, a67f9f22-db90-4db5-8624-7df13bc26614, 4c107829-eb33-4ad7-9aae-a2fdbabde949, c17f920b-89e7-4acc-9f59-2fe633fbbd6a, bab0a272-2165-4262-bb37-6e7230891da7, 64a00949-c0bf-4205-98e8-2db14cdda51b, 5ed7b70b-86b4-47a0-8c5c-8d89a6190a07, e0d3c5f8-bd40-4c60-84c5-fcadf65e9bb4, 5d471fed-c13a-4d0e-8706-a79643cc099e, 93761e7f-5b37-4cae-9d5b-a848ed23f8b0, 5e3f1afd-2e10-47dd-b498-8c4199da6b67, 829e0a7a-0d48-4ebd-a60d-d46ee4967552, 3efb8505-3346-46be-94cd-96fa58a1160b, ab6952f6-8657-4628-a786-face2e701079, afb5ac3c-8971-4fb1-a9b9-ecd23640bab4, 72b01d44-64ef-4d34-8faf-138889f3cdf6, 8ddc7b68-43c8-43f9-b4a2-3a667ee4e5c5]
2026-05-21 16:29:53.756 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:29:53.757 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:29:53.757 [INFO ] [http-nio-10000-exec-3]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919820697496, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/380b6bc6-86bd-42fa-9bb1-acb322bb7ae2)
2026-05-21 16:29:54.153 [INFO ] [http-nio-10000-exec-3]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "cd494e774daf4ba2af77919e68a38119"}}

2026-05-21 16:29:54.153 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:29:54.153 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id 380b6bc6-86bd-42fa-9bb1-acb322bb7ae2 for vendor apple
2026-05-21 16:29:54.154 [INFO ] [SimpleAsyncTaskExecutor-5589]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=e+oYOOYh666MmS7QOX45QZ4etEa9VFCsSB73rMRec2Y=)
2026-05-21 16:29:54.266 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:29:54.270 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:29:54.545 [ERROR] [SimpleAsyncTaskExecutor-5589]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:29:54.545 [ERROR] [SimpleAsyncTaskExecutor-5589]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:29:54.546 [ERROR] [SimpleAsyncTaskExecutor-5589]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:30:01.200 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:30:01.484 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=gunen4hq] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:30:01.484 [DEBUG] [http-nio-10000-exec-10]  SubProtocolWebSocketHandler - Clearing session gunen4hq
2026-05-21 16:30:01.484 [INFO ] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:30:01.485 [DEBUG] [clientOutboundChannel-331]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpHeartbeat=[J@6dfb5b39, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=gunen4hq}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=gunen4hq}]
2026-05-21 16:30:01.486 [DEBUG] [clientOutboundChannel-332]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=gunen4hq}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=gunen4hq}]
2026-05-21 16:30:01.502 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c not found in vendor zepto's pool.
2026-05-21 16:30:09.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [gunen4hq]
2026-05-21 16:30:11.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:30:11.480 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c not found in vendor zepto's pool.
2026-05-21 16:30:21.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6473f41f-8fae-4b4f-b669-28a7f2b65071, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:30:21.198 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:30:21.204 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:30:31.193 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:30:41.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:30:51.192 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6473f41f-8fae-4b4f-b669-28a7f2b65071, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:30:51.199 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:30:51.205 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:31:01.195 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:31:11.189 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 0ddd386d-325c-4c9b-a5ab-a752b5b6c7ff
2026-05-21 16:31:11.210 [INFO ] [SimpleAsyncTaskExecutor-5625]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:31:11.212 [INFO ] [SimpleAsyncTaskExecutor-5627]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=G56ZgDE8qUuDDMZMg5XTmvlJjx6c6FeNhvVoPnXO6X4=)
2026-05-21 16:31:11.244 [ERROR] [SimpleAsyncTaskExecutor-5627]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:31:11.244 [ERROR] [SimpleAsyncTaskExecutor-5627]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:31:11.244 [ERROR] [SimpleAsyncTaskExecutor-5627]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:31:19.378 [INFO ] [SimpleAsyncTaskExecutor-5628]  PrescriptionComponent - Audio File lambda invoked at 1779361279378
2026-05-21 16:31:19.379 [INFO ] [SimpleAsyncTaskExecutor-5629]  LambdaRepository - Lambda Executed at 1779361279379
2026-05-21 16:31:19.381 [INFO ] [SimpleAsyncTaskExecutor-5628]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:31:19.381 [INFO ] [SimpleAsyncTaskExecutor-5628]  PrescriptionComponent - Sending order status webhook for rx with id 380b6bc6-86bd-42fa-9bb1-acb322bb7ae2 for vendor apple
2026-05-21 16:31:19.381 [INFO ] [SimpleAsyncTaskExecutor-5630]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=e+oYOOYh666MmS7QOX45QZ4etEa9VFCsSB73rMRec2Y=)
2026-05-21 16:31:19.805 [ERROR] [SimpleAsyncTaskExecutor-5630]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:31:19.805 [ERROR] [SimpleAsyncTaskExecutor-5630]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:31:19.805 [ERROR] [SimpleAsyncTaskExecutor-5630]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:31:20.780 [INFO ] [SimpleAsyncTaskExecutor-5629]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:31:21.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6473f41f-8fae-4b4f-b669-28a7f2b65071, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:31:21.199 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:31:21.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:31:31.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:31:36.514 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:31:36.521 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:31:36.522 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361296317
2026-05-21 16:31:36.566 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:31:36.567 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/181/alatstd3/websocket
2026-05-21 16:31:36.567 [INFO ] [http-nio-10000-exec-5]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:31:36.568 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=alatstd3]
2026-05-21 16:31:36.580 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:31:37.066 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create approved prescription request. (patientId=4a30ec95-9b99-4da9-8daf-6130b6bb4090, rxId=380b6bc6-86bd-42fa-9bb1-acb322bb7ae2, vendorId=apple)
2026-05-21 16:31:37.077 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - preparing payload of sync prescription for prescriptionId = 380b6bc6-86bd-42fa-9bb1-acb322bb7ae2
2026-05-21 16:31:37.823 [INFO ] [SimpleAsyncTaskExecutor-5643]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=e+oYOOYh666MmS7QOX45QZ4etEa9VFCsSB73rMRec2Y=)
2026-05-21 16:31:37.827 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor apple
2026-05-21 16:31:37.829 [INFO ] [SimpleAsyncTaskExecutor-5644]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523, order signature=e+oYOOYh666MmS7QOX45QZ4etEa9VFCsSB73rMRec2Y=)
2026-05-21 16:31:37.843 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple prescriptionId = 380b6bc6-86bd-42fa-9bb1-acb322bb7ae2, message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 released from prescription 380b6bc6-86bd-42fa-9bb1-acb322bb7ae2 and added back to pool.
2026-05-21 16:31:37.843 [INFO ] [http-nio-10000-exec-8]  PrescriptionService - Prescription approved and successfully.(doctorId=bb04b0cd-0500-4dcf-9282-4a793fca2066, rxId=380b6bc6-86bd-42fa-9bb1-acb322bb7ae2, vendorId=apple)
2026-05-21 16:31:38.205 [ERROR] [SimpleAsyncTaskExecutor-5644]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:31:38.206 [ERROR] [SimpleAsyncTaskExecutor-5644]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:31:38.206 [ERROR] [SimpleAsyncTaskExecutor-5644]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:31:38.731 [ERROR] [SimpleAsyncTaskExecutor-5643]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523). Retry count: 3, message
2026-05-21 16:31:38.731 [ERROR] [SimpleAsyncTaskExecutor-5643]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=apple, url=https://webhook.site/d866ef53-7cd2-418f-9a3d-4e9861a18523)
2026-05-21 16:31:38.731 [ERROR] [SimpleAsyncTaskExecutor-5643]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:31:38.741 [WARN ] [SimpleAsyncTaskExecutor-5643]  SqlExceptionHelper - SQL Error: 1406, SQLState: 22001
2026-05-21 16:31:38.741 [ERROR] [SimpleAsyncTaskExecutor-5643]  SqlExceptionHelper - Data truncation: Data too long for column 'payload' at row 1
2026-05-21 16:31:38.742 [ERROR] [SimpleAsyncTaskExecutor-5643]  WebhookComponent - Error while saving webhook audit history entity
org.springframework.dao.DataIntegrityViolationException: could not execute statement; SQL [n/a]; nested exception is org.hibernate.exception.DataException: could not execute statement
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.convertHibernateAccessException(HibernateJpaDialect.java:302) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.vendor.HibernateJpaDialect.translateExceptionIfPossible(HibernateJpaDialect.java:255) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.orm.jpa.AbstractEntityManagerFactoryBean.translateExceptionIfPossible(AbstractEntityManagerFactoryBean.java:528) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.ChainedPersistenceExceptionTranslator.translateExceptionIfPossible(ChainedPersistenceExceptionTranslator.java:61) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.DataAccessUtils.translateIfNecessary(DataAccessUtils.java:242) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:153) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.jpa.repository.support.CrudMethodMetadataPostProcessor$CrudMethodMetadataPopulatingMethodInterceptor.invoke(CrudMethodMetadataPostProcessor.java:178) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:95) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:212) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy255.save(Unknown Source) ~[?:?]
	at com.myrx.onerx.service.component.WebhookComponent.saveWehookAuditHistoryEntity(WebhookComponent.java:409) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:125) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
Caused by: org.hibernate.exception.DataException: could not execute statement
	at org.hibernate.exception.internal.SQLExceptionTypeDelegate.convert(SQLExceptionTypeDelegate.java:52) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:113) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:99) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:200) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
Caused by: com.mysql.cj.jdbc.exceptions.MysqlDataTruncation: Data truncation: Data too long for column 'payload' at row 1
	at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:104) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1092) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdateInternal(ClientPreparedStatement.java:1040) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeLargeUpdate(ClientPreparedStatement.java:1347) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.mysql.cj.jdbc.ClientPreparedStatement.executeUpdate(ClientPreparedStatement.java:1025) ~[mysql-connector-java-8.0.20.jar!/:8.0.20]
	at com.zaxxer.hikari.pool.ProxyPreparedStatement.executeUpdate(ProxyPreparedStatement.java:61) ~[HikariCP-3.4.5.jar!/:?]
	at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.executeUpdate(HikariProxyPreparedStatement.java) ~[HikariCP-3.4.5.jar!/:?]
	at org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.executeUpdate(ResultSetReturnImpl.java:197) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.dialect.identity.GetGeneratedKeysDelegate.executeAndExtract(GetGeneratedKeysDelegate.java:57) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.id.insert.AbstractReturningDelegate.performInsert(AbstractReturningDelegate.java:43) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3133) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.persister.entity.AbstractEntityPersister.insert(AbstractEntityPersister.java:3730) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.action.internal.EntityIdentityInsertAction.execute(EntityIdentityInsertAction.java:84) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.execute(ActionQueue.java:645) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addResolvedEntityInsertAction(ActionQueue.java:282) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addInsertAction(ActionQueue.java:263) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.engine.spi.ActionQueue.addAction(ActionQueue.java:317) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.addInsertAction(AbstractSaveEventListener.java:330) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSaveOrReplicate(AbstractSaveEventListener.java:287) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.performSave(AbstractSaveEventListener.java:193) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:123) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.entityIsTransient(DefaultPersistEventListener.java:185) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:128) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.internal.DefaultPersistEventListener.onPersist(DefaultPersistEventListener.java:55) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.event.service.internal.EventListenerGroupImpl.fireEventOnEachListener(EventListenerGroupImpl.java:102) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.firePersist(SessionImpl.java:710) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at org.hibernate.internal.SessionImpl.persist(SessionImpl.java:696) ~[hibernate-core-5.4.15.Final.jar!/:5.4.15.Final]
	at sun.reflect.GeneratedMethodAccessor190.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInvocationHandler.invoke(SharedEntityManagerCreator.java:314) ~[spring-orm-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.sun.proxy.$Proxy202.persist(Unknown Source) ~[?:?]
	at org.springframework.data.jpa.repository.support.SimpleJpaRepository.save(SimpleJpaRepository.java:554) ~[spring-data-jpa-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at sun.reflect.GeneratedMethodAccessor396.invoke(Unknown Source) ~[?:?]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.data.repository.core.support.ImplementationInvocationMetadata.invoke(ImplementationInvocationMetadata.java:72) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition$RepositoryFragments.invoke(RepositoryComposition.java:382) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryComposition.invoke(RepositoryComposition.java:205) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.RepositoryFactorySupport$ImplementationMethodExecutionInterceptor.invoke(RepositoryFactorySupport.java:549) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.doInvoke(QueryExecutorMethodInterceptor.java:155) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.data.repository.core.support.QueryExecutorMethodInterceptor.invoke(QueryExecutorMethodInterceptor.java:130) ~[spring-data-commons-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	... 17 more
2026-05-21 16:31:41.408 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=alatstd3] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:31:41.408 [DEBUG] [http-nio-10000-exec-7]  SubProtocolWebSocketHandler - Clearing session alatstd3
2026-05-21 16:31:41.409 [DEBUG] [clientOutboundChannel-334]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={}, simpHeartbeat=[J@d9cf873, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=alatstd3}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=alatstd3}]
2026-05-21 16:31:41.409 [INFO ] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:31:41.409 [DEBUG] [clientOutboundChannel-335]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=alatstd3}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=alatstd3}]
2026-05-21 16:31:41.422 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c not found in vendor zepto's pool.
2026-05-21 16:31:49.339 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:31:49.342 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=3a79bee7-4815-412d-8e02-8eeccb399e40, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:31:49.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [alatstd3]
2026-05-21 16:31:51.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6473f41f-8fae-4b4f-b669-28a7f2b65071, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:31:51.197 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:31:51.203 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:31:58.509 [INFO ] [MessageBroker-4]  WebSocketMessageBrokerStats - WebSocketSession[2 current WS(1)-HttpStream(1)-HttpPoll(0), 75 total, 0 closed abnormally (0 connect failure, 0 send limit, 18 transport error)], stompSubProtocol[processed CONNECT(70)-CONNECTED(70)-DISCONNECT(14)], stompBrokerRelay[null], inboundChannel[pool size = 12, active threads = 0, queued tasks = 0, completed tasks = 720], outboundChannel[pool size = 3, active threads = 0, queued tasks = 0, completed tasks = 335], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 8, completed tasks = 4799]
2026-05-21 16:32:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T11:02:00Z
2026-05-21 16:32:00.007 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T11:02:00.007Z
2026-05-21 16:32:01.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:32:10.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 24bfaedb-2e4f-4952-a170-cd15bddbb447
2026-05-21 16:32:10.205 [INFO ] [SimpleAsyncTaskExecutor-5658]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:32:10.206 [INFO ] [SimpleAsyncTaskExecutor-5660]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=yeHhtqSbC8UPr8abNYO4AeHkNRhvwKYb0/wTya11WI4=)
2026-05-21 16:32:10.227 [ERROR] [SimpleAsyncTaskExecutor-5660]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:32:10.227 [ERROR] [SimpleAsyncTaskExecutor-5660]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:32:10.227 [ERROR] [SimpleAsyncTaskExecutor-5660]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:32:11.366 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-21 16:32:21.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6473f41f-8fae-4b4f-b669-28a7f2b65071, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:32:21.193 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 2b52b9b3-e771-471a-8a57-a8075f99cb3f
2026-05-21 16:32:21.198 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = d10fea20-9d8b-4cc9-8016-e13637bd5f29
2026-05-21 16:32:21.206 [INFO ] [SimpleAsyncTaskExecutor-5662]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:32:21.207 [INFO ] [SimpleAsyncTaskExecutor-5668]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=3wRCKngEDWn5wFDH9wLhYBFdVR4ucyDbnNf4mA2boak=)
2026-05-21 16:32:21.217 [INFO ] [SimpleAsyncTaskExecutor-5666]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:32:21.218 [INFO ] [SimpleAsyncTaskExecutor-5669]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=IsXqHlTTmN+7/XnzpZtKAG6VQm42Omp879S72Tw/0T8=)
2026-05-21 16:32:21.235 [ERROR] [SimpleAsyncTaskExecutor-5668]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:32:21.235 [ERROR] [SimpleAsyncTaskExecutor-5668]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:32:21.235 [ERROR] [SimpleAsyncTaskExecutor-5668]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:32:21.248 [ERROR] [SimpleAsyncTaskExecutor-5669]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:32:21.248 [ERROR] [SimpleAsyncTaskExecutor-5669]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:32:21.248 [ERROR] [SimpleAsyncTaskExecutor-5669]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:32:31.189 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 70a4b981-d255-4740-8bb5-93dd63643c20
2026-05-21 16:32:31.200 [INFO ] [SimpleAsyncTaskExecutor-5670]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:32:31.200 [INFO ] [SimpleAsyncTaskExecutor-5672]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=pdW0Lqyaz/Z9/jOuV6W0suiYvbUc1WeEQrGhcDvR6fI=)
2026-05-21 16:32:31.223 [ERROR] [SimpleAsyncTaskExecutor-5672]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:32:31.223 [ERROR] [SimpleAsyncTaskExecutor-5672]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:32:31.223 [ERROR] [SimpleAsyncTaskExecutor-5672]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:32:50.619 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:32:50.623 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_560, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:32:50.623 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_560
2026-05-21 16:32:50.636 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_560)
2026-05-21 16:32:50.653 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 6d84346f-b972-4215-b33f-1b885cb00419, doctroIds = [8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3] 
2026-05-21 16:32:50.653 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3] for prescriptionId
2026-05-21 16:32:50.654 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:32:50.654 [INFO ] [SimpleAsyncTaskExecutor-5674]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_560 
2026-05-21 16:32:50.659 [INFO ] [SimpleAsyncTaskExecutor-5675]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:32:51.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6473f41f-8fae-4b4f-b669-28a7f2b65071, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:32:55.658 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:32:55.679 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:32:55.680 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361375455
2026-05-21 16:32:55.742 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:32:55.742 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/315/a0mjp3w1/websocket
2026-05-21 16:32:55.743 [INFO ] [http-nio-10000-exec-1]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:32:55.744 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=a0mjp3w1]
2026-05-21 16:32:55.764 [ERROR] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:33:00.071 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId =6473f41f-8fae-4b4f-b669-28a7f2b65071, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c blocked and remaining doctors unblocked for prescription 6473f41f-8fae-4b4f-b669-28a7f2b65071.
2026-05-21 16:33:00.090 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 0297c829-b5b4-40db-93f1-e8ce04cb816c, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:33:00.091 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:33:00.091 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:33:00.091 [INFO ] [http-nio-10000-exec-8]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917391903267, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/6473f41f-8fae-4b4f-b669-28a7f2b65071)
2026-05-21 16:33:00.482 [INFO ] [http-nio-10000-exec-8]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "abe9b02b20814c92b67a813e7197e4f6"}}

2026-05-21 16:33:00.482 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:33:00.482 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id 6473f41f-8fae-4b4f-b669-28a7f2b65071 for vendor zepto
2026-05-21 16:33:00.483 [INFO ] [SimpleAsyncTaskExecutor-5680]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=b+p1+n8kkmfsKll/BdJhqHDEuNADl1BlPGwIxg9xWDM=)
2026-05-21 16:33:00.510 [ERROR] [SimpleAsyncTaskExecutor-5680]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:33:00.510 [ERROR] [SimpleAsyncTaskExecutor-5680]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:33:00.510 [ERROR] [SimpleAsyncTaskExecutor-5680]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:33:00.555 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:33:00.559 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:33:09.890 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 6473f41f-8fae-4b4f-b669-28a7f2b65071, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Incomplete or incorrect information from patient, rejectLanguage=, rejectPatientReason=)
2026-05-21 16:33:09.900 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId = 6473f41f-8fae-4b4f-b669-28a7f2b65071, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c released from prescription 6473f41f-8fae-4b4f-b669-28a7f2b65071 and added back to pool.
2026-05-21 16:33:09.934 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:33:09.936 [INFO ] [SimpleAsyncTaskExecutor-5681]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=b+p1+n8kkmfsKll/BdJhqHDEuNADl1BlPGwIxg9xWDM=)
2026-05-21 16:33:09.962 [ERROR] [SimpleAsyncTaskExecutor-5681]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:33:09.962 [ERROR] [SimpleAsyncTaskExecutor-5681]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:33:09.962 [ERROR] [SimpleAsyncTaskExecutor-5681]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:33:15.338 [INFO ] [http-nio-10000-exec-8]  PrescriptionController - Showing Prescription for without patient: 3419039a-e1d2-41a4-a0af-a361293cfdeb
2026-05-21 16:33:16.248 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=a0mjp3w1] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:33:16.249 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session a0mjp3w1
2026-05-21 16:33:16.249 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:33:16.249 [DEBUG] [clientOutboundChannel-337]  StompSubProtocolHandler - Failed to send WebSocket message to client in session a0mjp3w1
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:33:16.249 [DEBUG] [clientOutboundChannel-338]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=a0mjp3w1}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=a0mjp3w1}]
2026-05-21 16:33:16.265 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c removed from vendor zepto's pool.
2026-05-21 16:33:21.194 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d84346f-b972-4215-b33f-1b885cb00419, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:33:24.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [a0mjp3w1]
2026-05-21 16:33:31.424 [INFO ] [SimpleAsyncTaskExecutor-5686]  PrescriptionComponent - Audio File lambda invoked at 1779361411424
2026-05-21 16:33:31.425 [INFO ] [SimpleAsyncTaskExecutor-5687]  LambdaRepository - Lambda Executed at 1779361411425
2026-05-21 16:33:31.427 [INFO ] [SimpleAsyncTaskExecutor-5686]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:33:31.427 [INFO ] [SimpleAsyncTaskExecutor-5686]  PrescriptionComponent - Sending order status webhook for rx with id 6473f41f-8fae-4b4f-b669-28a7f2b65071 for vendor zepto
2026-05-21 16:33:31.427 [INFO ] [SimpleAsyncTaskExecutor-5688]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=b+p1+n8kkmfsKll/BdJhqHDEuNADl1BlPGwIxg9xWDM=)
2026-05-21 16:33:31.451 [ERROR] [SimpleAsyncTaskExecutor-5688]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:33:31.451 [ERROR] [SimpleAsyncTaskExecutor-5688]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:33:31.451 [ERROR] [SimpleAsyncTaskExecutor-5688]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:33:37.290 [INFO ] [SimpleAsyncTaskExecutor-5687]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:33:51.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d84346f-b972-4215-b33f-1b885cb00419, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:34:21.193 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d84346f-b972-4215-b33f-1b885cb00419, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:34:43.415 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 3.7.244.84
2026-05-21 16:34:43.418 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=86ae4a9f-63d7-4deb-ac40-af1a26229512, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779361483418, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Suraj H), patients=null, medicines=[OrderedMedicine(id=5b704617-d0c1-4a08-b18a-66e0d5d62c72, name=Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue, composition=, type=, quantity=2, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:34:43.418 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 86ae4a9f-63d7-4deb-ac40-af1a26229512
2026-05-21 16:34:43.431 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, orderId =86ae4a9f-63d7-4deb-ac40-af1a26229512)
2026-05-21 16:34:43.453 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = d30d9b23-94a9-4713-810b-1798d4e3bbf3, doctroIds = [ca7f8201-2e4c-4c92-b49f-9556d34fb902] 
2026-05-21 16:34:43.453 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [ca7f8201-2e4c-4c92-b49f-9556d34fb902] for prescriptionId
2026-05-21 16:34:43.454 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:34:43.455 [INFO ] [SimpleAsyncTaskExecutor-5696]  Msg91Repository - send whatsapp contact list is empty for orderId 86ae4a9f-63d7-4deb-ac40-af1a26229512 
2026-05-21 16:34:43.460 [INFO ] [SimpleAsyncTaskExecutor-5697]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue]
2026-05-21 16:34:51.192 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d84346f-b972-4215-b33f-1b885cb00419, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:34:51.839 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:34:51.842 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=9ba0e00b-2865-4543-bdd8-3d0449437882, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:35:11.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d30d9b23-94a9-4713-810b-1798d4e3bbf3, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:35:20.627 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:35:20.633 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779361519986_1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779361519986, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:35:20.633 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779361519986_1
2026-05-21 16:35:20.645 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =Order_Dipashri_Zepto_1779361519986_1)
2026-05-21 16:35:20.671 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, doctroIds = [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] 
2026-05-21 16:35:20.671 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] for prescriptionId
2026-05-21 16:35:20.673 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:35:20.673 [INFO ] [SimpleAsyncTaskExecutor-5705]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779361519986_1 
2026-05-21 16:35:20.681 [INFO ] [SimpleAsyncTaskExecutor-5706]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:35:20.828 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:35:20.828 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361520780
2026-05-21 16:35:20.843 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d84346f-b972-4215-b33f-1b885cb00419, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:35:20.847 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto with message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 added to vendor zepto's pool.
2026-05-21 16:35:20.957 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:35:20.957 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/822/ubrnotqw/websocket
2026-05-21 16:35:20.957 [INFO ] [http-nio-10000-exec-3]  UserHandshakeHandler - User determined. userId = e7d776bd-88ef-4408-8403-f543e16410b3
2026-05-21 16:35:20.959 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=ubrnotqw]
2026-05-21 16:35:21.040 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 connected
2026-05-21 16:35:26.049 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:35:26.052 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Order_Dipashri_Zepto_1779361525530_2, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779361525530, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition=null, type=null, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:35:26.052 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id Order_Dipashri_Zepto_1779361525530_2
2026-05-21 16:35:26.064 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =Order_Dipashri_Zepto_1779361525530_2)
2026-05-21 16:35:26.083 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 6ec744e8-4d93-4321-b5c0-4e74fad87ecd, doctroIds = [8503b947-f391-42e4-a1aa-9bf6ef49e82c] 
2026-05-21 16:35:26.083 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [8503b947-f391-42e4-a1aa-9bf6ef49e82c] for prescriptionId
2026-05-21 16:35:26.086 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:35:26.086 [INFO ] [SimpleAsyncTaskExecutor-5711]  Msg91Repository - send whatsapp contact list is empty for orderId Order_Dipashri_Zepto_1779361525530_2 
2026-05-21 16:35:26.092 [INFO ] [SimpleAsyncTaskExecutor-5712]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:35:30.575 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c added to vendor zepto's pool.
2026-05-21 16:35:30.610 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:35:30.611 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361530398
2026-05-21 16:35:30.681 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:35:30.681 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/420/sj4dvmoi/websocket
2026-05-21 16:35:30.682 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:35:30.683 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=sj4dvmoi]
2026-05-21 16:35:30.708 [ERROR] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:35:32.773 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=apple)
2026-05-21 16:35:41.193 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d30d9b23-94a9-4713-810b-1798d4e3bbf3, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:35:51.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d84346f-b972-4215-b33f-1b885cb00419, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:35:51.199 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:36:00.705 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId =6d84346f-b972-4215-b33f-1b885cb00419, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 blocked and remaining doctors unblocked for prescription 6d84346f-b972-4215-b33f-1b885cb00419.
2026-05-21 16:36:00.714 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:36:00.715 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:36:00.718 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:36:00.719 [INFO ] [http-nio-10000-exec-1]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919509275485, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/6d84346f-b972-4215-b33f-1b885cb00419)
2026-05-21 16:36:01.057 [INFO ] [http-nio-10000-exec-1]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "f2dc93e727e540e19b08847baec0acfd"}}

2026-05-21 16:36:01.057 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:36:01.057 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Sending order status webhook for rx with id 6d84346f-b972-4215-b33f-1b885cb00419 for vendor zepto
2026-05-21 16:36:01.058 [INFO ] [SimpleAsyncTaskExecutor-5723]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=07dPxV0JhLs/ZRy8Z5sYPMVtOYblRYfJMYILRMMsjSI=)
2026-05-21 16:36:01.089 [ERROR] [SimpleAsyncTaskExecutor-5723]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:36:01.089 [ERROR] [SimpleAsyncTaskExecutor-5723]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:36:01.090 [ERROR] [SimpleAsyncTaskExecutor-5723]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:36:01.158 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:36:01.161 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:36:01.192 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6ec744e8-4d93-4321-b5c0-4e74fad87ecd, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:36:01.753 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId =6ec744e8-4d93-4321-b5c0-4e74fad87ecd, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c blocked and remaining doctors unblocked for prescription 6ec744e8-4d93-4321-b5c0-4e74fad87ecd.
2026-05-21 16:36:01.758 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, 0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:36:01.758 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:36:01.758 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:36:01.759 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917391903267, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/6ec744e8-4d93-4321-b5c0-4e74fad87ecd)
2026-05-21 16:36:02.130 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "27e19c75f5c0473f890d874e224aff4b"}}

2026-05-21 16:36:02.131 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:36:02.131 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 6ec744e8-4d93-4321-b5c0-4e74fad87ecd for vendor zepto
2026-05-21 16:36:02.131 [INFO ] [SimpleAsyncTaskExecutor-5728]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=QTabitWM3uJZ0/lFcR34xUF/scJAQlNQ6N/r53N59Aw=)
2026-05-21 16:36:02.147 [ERROR] [SimpleAsyncTaskExecutor-5728]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:36:02.147 [ERROR] [SimpleAsyncTaskExecutor-5728]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:36:02.147 [ERROR] [SimpleAsyncTaskExecutor-5728]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:36:02.256 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:36:02.258 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:36:11.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d30d9b23-94a9-4713-810b-1798d4e3bbf3, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:36:16.885 [INFO ] [SimpleAsyncTaskExecutor-5732]  PrescriptionComponent - Audio File lambda invoked at 1779361576885
2026-05-21 16:36:16.886 [INFO ] [SimpleAsyncTaskExecutor-5733]  LambdaRepository - Lambda Executed at 1779361576886
2026-05-21 16:36:16.887 [INFO ] [SimpleAsyncTaskExecutor-5732]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:36:16.887 [INFO ] [SimpleAsyncTaskExecutor-5732]  PrescriptionComponent - Sending order status webhook for rx with id 6d84346f-b972-4215-b33f-1b885cb00419 for vendor zepto
2026-05-21 16:36:16.887 [INFO ] [SimpleAsyncTaskExecutor-5734]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=07dPxV0JhLs/ZRy8Z5sYPMVtOYblRYfJMYILRMMsjSI=)
2026-05-21 16:36:16.911 [ERROR] [SimpleAsyncTaskExecutor-5734]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:36:16.911 [ERROR] [SimpleAsyncTaskExecutor-5734]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:36:16.911 [ERROR] [SimpleAsyncTaskExecutor-5734]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:36:21.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:36:21.736 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=sj4dvmoi] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:36:21.736 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session sj4dvmoi
2026-05-21 16:36:21.737 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:36:21.738 [DEBUG] [clientOutboundChannel-343]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=sj4dvmoi}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=sj4dvmoi}]
2026-05-21 16:36:22.834 [INFO ] [SimpleAsyncTaskExecutor-5733]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:36:29.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [sj4dvmoi]
2026-05-21 16:36:34.646 [INFO ] [SimpleAsyncTaskExecutor-5738]  PrescriptionComponent - Audio File lambda invoked at 1779361594646
2026-05-21 16:36:34.646 [INFO ] [SimpleAsyncTaskExecutor-5739]  LambdaRepository - Lambda Executed at 1779361594646
2026-05-21 16:36:34.648 [INFO ] [SimpleAsyncTaskExecutor-5738]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:36:34.648 [INFO ] [SimpleAsyncTaskExecutor-5738]  PrescriptionComponent - Sending order status webhook for rx with id 6ec744e8-4d93-4321-b5c0-4e74fad87ecd for vendor zepto
2026-05-21 16:36:34.649 [INFO ] [SimpleAsyncTaskExecutor-5740]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=QTabitWM3uJZ0/lFcR34xUF/scJAQlNQ6N/r53N59Aw=)
2026-05-21 16:36:34.682 [ERROR] [SimpleAsyncTaskExecutor-5740]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:36:34.682 [ERROR] [SimpleAsyncTaskExecutor-5740]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:36:34.682 [ERROR] [SimpleAsyncTaskExecutor-5740]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:36:40.446 [INFO ] [SimpleAsyncTaskExecutor-5739]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:36:41.191 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d30d9b23-94a9-4713-810b-1798d4e3bbf3, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:36:46.579 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create approved prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, rxId=6d84346f-b972-4215-b33f-1b885cb00419, vendorId=zepto)
2026-05-21 16:36:46.604 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:36:46.606 [INFO ] [SimpleAsyncTaskExecutor-5744]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=07dPxV0JhLs/ZRy8Z5sYPMVtOYblRYfJMYILRMMsjSI=)
2026-05-21 16:36:46.616 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId = 6d84346f-b972-4215-b33f-1b885cb00419, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 released from prescription 6d84346f-b972-4215-b33f-1b885cb00419 and added back to pool.
2026-05-21 16:36:46.616 [INFO ] [http-nio-10000-exec-2]  PrescriptionService - Prescription approved and successfully.(doctorId=e7d776bd-88ef-4408-8403-f543e16410b3, rxId=6d84346f-b972-4215-b33f-1b885cb00419, vendorId=zepto)
2026-05-21 16:36:46.630 [ERROR] [SimpleAsyncTaskExecutor-5744]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:36:46.630 [ERROR] [SimpleAsyncTaskExecutor-5744]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:36:46.630 [ERROR] [SimpleAsyncTaskExecutor-5744]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:36:51.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:37:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T11:07:00Z
2026-05-21 16:37:00.007 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T11:07:00.007Z
2026-05-21 16:37:11.193 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d30d9b23-94a9-4713-810b-1798d4e3bbf3, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:37:14.979 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=Pillup)
2026-05-21 16:37:20.667 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=Pillup)
2026-05-21 16:37:21.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:37:33.940 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:37:33.944 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_561, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:37:33.944 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_561
2026-05-21 16:37:33.956 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_561)
2026-05-21 16:37:33.979 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 8ddde4f4-d60e-47d4-b0de-11dbdc596753, doctroIds = [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] 
2026-05-21 16:37:33.979 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b2c0fdc5-4984-4c5c-9b92-d782016b2ee1] for prescriptionId
2026-05-21 16:37:33.981 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:37:33.981 [INFO ] [SimpleAsyncTaskExecutor-5755]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_561 
2026-05-21 16:37:33.986 [INFO ] [SimpleAsyncTaskExecutor-5756]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:37:40.462 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:37:40.462 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361660129
2026-05-21 16:37:40.472 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:37:40.517 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:37:40.517 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/310/ehkca5sq/websocket
2026-05-21 16:37:40.518 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:37:40.520 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=ehkca5sq]
2026-05-21 16:37:40.537 [ERROR] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:37:41.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d30d9b23-94a9-4713-810b-1798d4e3bbf3, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:37:48.469 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId =d30d9b23-94a9-4713-810b-1798d4e3bbf3, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 blocked and remaining doctors unblocked for prescription d30d9b23-94a9-4713-810b-1798d4e3bbf3.
2026-05-21 16:37:48.480 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:37:48.481 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:37:48.481 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:37:48.481 [INFO ] [http-nio-10000-exec-4]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919509275485, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/d30d9b23-94a9-4713-810b-1798d4e3bbf3)
2026-05-21 16:37:48.843 [INFO ] [http-nio-10000-exec-4]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "a22ed0fd527d4506be7efa561df820f1"}}

2026-05-21 16:37:48.844 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:37:48.844 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id d30d9b23-94a9-4713-810b-1798d4e3bbf3 for vendor zepto
2026-05-21 16:37:48.845 [INFO ] [SimpleAsyncTaskExecutor-5761]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=rDwAtoaZUd9F3AaAQKOa9mnpQ8ccni9sqyGeyvv1v20=)
2026-05-21 16:37:49.005 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:37:49.010 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:37:51.193 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:37:54.149 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:37:54.152 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=20f7cacf-92bf-4699-b530-995dafa56ed5, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:38:01.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ddde4f4-d60e-47d4-b0de-11dbdc596753, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:38:05.832 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create approved prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, rxId=d30d9b23-94a9-4713-810b-1798d4e3bbf3, vendorId=zepto)
2026-05-21 16:38:05.856 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:38:06.271 [INFO ] [SimpleAsyncTaskExecutor-5768]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://user-prescriptions-zepto.s3.ap-south-1.amazonaws.com/doctor-uploaded/aefd6b6e-2266-4900-a0bb-c326699d5051.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIASFQ4MJQLFGGZF2HK%2F20260521%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260521T110443Z&X-Amz-Expires=21600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDsaCmFwLXNvdXRoLTEiRzBFAiBaB2FdhmlSN%2BB6gSpMZm4B0%2BZ76UunK1EAdDGaTnTfRgIhALkFpLj5cE9bagVEsKg4DY6QkanJW1AbE0cDXVtV3oDiKoIFCAQQARoMMTQ5MzA5NjM5NzAyIgyboWncuvmotR8xLCEq3wSlGI0im2sObl4%2BXiiLiJHEG%2FNZUI9tWFDsARXxLy%2FeBHkhOgcLo9Kq9A4wKj7lYY7qJiFJnZm4bCZSjiFVA2cOdT%2BiRjnZ65tcNhLHOMfeeHe4YsDAfBk03WZ%2Fa2PKAZaFmyzFuHsc2K2kQ9HJ21yuHqfhEA8ZTUejHr1hPptw11cnLSKiGZXe%2B6EhkveHO%2BaXWosTFLCMrcMlw%2Fjj3hjC4LmXBGgf8A2VDiA1kJOxdeuj4RrZJcbrP2357Y%2B89yXwrzXKowXvsCNS7fmGZChv7xpoiOY4XH9s1cqaE5MqVzbR1a1Mu9IUHvLsTZIqr80pqwbkMOgy3AFoCxvMt%2B9IbdWwlsJoLUa8rK4d%2FJB1vWVCrR6IlETpRo0QF5TvopTcsbQVlEW6cSJ8p0kKUMW4yybcD08K1x%2B4MPzQxgkBcJgtJzKbAvb3pYlOqeG9KHDCoFRkBf0mN0WIj2VVz84x%2BbJnpNd0LO5qvbeWmiIpNJmiZ%2Bx3%2BPAx5ylyYzzJxStr3b4zGTtsidTwAL54psMulkL90QF7GbMm6xWmkyHQGVR7wtfv%2F0Tqn6zSZDZCXZEHD1HMTUuct7UdD%2Fxz82D07%2Fq0jT9KkY9CxEJHebL%2FF6Wvkfh2AnDEEk7PJp6n%2Blx4znB8AZX%2B4%2FuXeWesHjqte0onKoxv3oBRpMZaixgG%2FKAl2teIYEY5%2FIivdLyA%2FdZNauP%2B10u7A5F9Q4Hmndc1kCw6LYkES6tdvIok68kygcs7b7yPFYvI6ulGDRDtcXXGCVPvkLsprTeztxe%2BS0OqCgUa94LT93cQNPFexxQoMMvNu9AGOpgB1HteSMRPQ3TS5rA3%2FMwZnHG3P3Ty5nFOBvXg0KNu04UTcGIXFmHzGkxxJrwMWhW7hKSgxYZywjFvPTs6qH7ui65okh%2Fuv0gCoGefnBfyWhEALWSdbl%2B4S3OJvBG%2BF%2FOzdZ3ay6Lz74OGlHnUy2ViQW0F3EtyaLQR8iPIWxPbhN7Oeb2fC38ORKuLEI6%2FWKaLNOBz26qHhAM%3D&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=8f52a319e10141c7ee272b57d2b81939e885f8b440855b1344ed56384bc92742 
2026-05-21 16:38:06.272 [INFO ] [SimpleAsyncTaskExecutor-5769]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=rDwAtoaZUd9F3AaAQKOa9mnpQ8ccni9sqyGeyvv1v20=)
2026-05-21 16:38:06.292 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId = d30d9b23-94a9-4713-810b-1798d4e3bbf3, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 released from prescription d30d9b23-94a9-4713-810b-1798d4e3bbf3 and added back to pool.
2026-05-21 16:38:06.292 [INFO ] [http-nio-10000-exec-10]  PrescriptionService - Prescription approved and successfully.(doctorId=e7d776bd-88ef-4408-8403-f543e16410b3, rxId=d30d9b23-94a9-4713-810b-1798d4e3bbf3, vendorId=zepto)
2026-05-21 16:38:07.639 [INFO ] [SimpleAsyncTaskExecutor-5770]  PrescriptionComponent - Audio File lambda invoked at 1779361687639
2026-05-21 16:38:07.639 [INFO ] [SimpleAsyncTaskExecutor-5771]  LambdaRepository - Lambda Executed at 1779361687639
2026-05-21 16:38:07.640 [INFO ] [SimpleAsyncTaskExecutor-5770]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:38:07.640 [INFO ] [SimpleAsyncTaskExecutor-5770]  PrescriptionComponent - Sending order status webhook for rx with id d30d9b23-94a9-4713-810b-1798d4e3bbf3 for vendor zepto
2026-05-21 16:38:07.641 [INFO ] [SimpleAsyncTaskExecutor-5772]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=rDwAtoaZUd9F3AaAQKOa9mnpQ8ccni9sqyGeyvv1v20=)
2026-05-21 16:38:13.092 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 122.172.85.104
2026-05-21 16:38:13.886 [INFO ] [SimpleAsyncTaskExecutor-5771]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:38:19.395 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 3.7.244.84
2026-05-21 16:38:19.397 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=de5b7ec5-6d15-4531-93e8-7e6f968491eb, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779361699397, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Suraj H), patients=null, medicines=[OrderedMedicine(id=ca48fc0c-561d-4797-b555-978891cca9e8, name=Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue, composition=, type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:38:19.397 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id de5b7ec5-6d15-4531-93e8-7e6f968491eb
2026-05-21 16:38:19.407 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, orderId =de5b7ec5-6d15-4531-93e8-7e6f968491eb)
2026-05-21 16:38:19.424 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = d961688c-13a9-4f2d-bd8d-b8779d715f10, doctroIds = [ca7f8201-2e4c-4c92-b49f-9556d34fb902] 
2026-05-21 16:38:19.425 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [ca7f8201-2e4c-4c92-b49f-9556d34fb902] for prescriptionId
2026-05-21 16:38:19.426 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:38:19.427 [INFO ] [SimpleAsyncTaskExecutor-5774]  Msg91Repository - send whatsapp contact list is empty for orderId de5b7ec5-6d15-4531-93e8-7e6f968491eb 
2026-05-21 16:38:19.433 [INFO ] [SimpleAsyncTaskExecutor-5775]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue]
2026-05-21 16:38:21.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:38:22.443 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:38:22.446 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_562, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:38:22.446 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_562
2026-05-21 16:38:22.459 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_562)
2026-05-21 16:38:22.486 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, doctroIds = [d2d1ff56-9611-48e7-8adf-8d491e9856ea] 
2026-05-21 16:38:22.486 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [d2d1ff56-9611-48e7-8adf-8d491e9856ea] for prescriptionId
2026-05-21 16:38:22.488 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:38:22.488 [INFO ] [SimpleAsyncTaskExecutor-5780]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_562 
2026-05-21 16:38:22.496 [INFO ] [SimpleAsyncTaskExecutor-5781]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:38:31.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ddde4f4-d60e-47d4-b0de-11dbdc596753, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:38:48.970 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 122.172.85.104
2026-05-21 16:38:49.001 [ERROR] [http-nio-10000-exec-1]  GenericExceptionMapper - Runtime Exception
java.lang.NullPointerException: null
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionDetailsContext(PrescriptionComponent.java:917) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1139) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1134) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent$$FastClassBySpringCGLIB$$d26c9148.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.PrescriptionComponent$$EnhancerBySpringCGLIB$$4f2220e3.getPrescriptionInByte(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.resource.v1.PrescriptionService.getShortPrescriptionPdf(PrescriptionService.java:716) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_492]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_492]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:469) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:391) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:253) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:292) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:274) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:38:51.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:38:51.198 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d961688c-13a9-4f2d-bd8d-b8779d715f10, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:38:51.204 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:39:01.193 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ddde4f4-d60e-47d4-b0de-11dbdc596753, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:39:19.735 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ehkca5sq] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:39:19.737 [DEBUG] [http-nio-10000-exec-9]  SubProtocolWebSocketHandler - Clearing session ehkca5sq
2026-05-21 16:39:19.737 [INFO ] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:39:19.737 [DEBUG] [clientOutboundChannel-348]  StompSubProtocolHandler - Failed to send WebSocket message to client in session ehkca5sq
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:39:19.738 [DEBUG] [clientOutboundChannel-349]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=ehkca5sq}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=ehkca5sq}]
2026-05-21 16:39:19.831 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c not found in vendor zepto's pool.
2026-05-21 16:39:21.192 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:39:21.199 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d961688c-13a9-4f2d-bd8d-b8779d715f10, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:39:21.205 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:39:24.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [ehkca5sq]
2026-05-21 16:39:31.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ddde4f4-d60e-47d4-b0de-11dbdc596753, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:39:35.262 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:39:35.268 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:39:35.268 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361775058
2026-05-21 16:39:35.321 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:39:35.322 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/656/zq3b5ibj/websocket
2026-05-21 16:39:35.322 [INFO ] [http-nio-10000-exec-5]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:39:35.324 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=zq3b5ibj]
2026-05-21 16:39:35.343 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:39:51.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:39:51.197 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d961688c-13a9-4f2d-bd8d-b8779d715f10, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:39:51.203 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:40:01.195 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ddde4f4-d60e-47d4-b0de-11dbdc596753, vendor=null, doctors=[ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:40:04.086 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId =8ddde4f4-d60e-47d4-b0de-11dbdc596753, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 blocked and remaining doctors unblocked for prescription 8ddde4f4-d60e-47d4-b0de-11dbdc596753.
2026-05-21 16:40:04.094 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902]
2026-05-21 16:40:04.094 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:40:04.095 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:40:04.095 [INFO ] [http-nio-10000-exec-6]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919509275485, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/8ddde4f4-d60e-47d4-b0de-11dbdc596753)
2026-05-21 16:40:04.438 [INFO ] [http-nio-10000-exec-6]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "62bc32ffbe7b43fd82a20259da505c0f"}}

2026-05-21 16:40:04.438 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:40:04.438 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id 8ddde4f4-d60e-47d4-b0de-11dbdc596753 for vendor zepto
2026-05-21 16:40:04.439 [INFO ] [SimpleAsyncTaskExecutor-5823]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=BrTtlP8Y2xb8k4QpKQQTFtKcybU1BbMLJy8WsKd/oNg=)
2026-05-21 16:40:04.461 [ERROR] [SimpleAsyncTaskExecutor-5823]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:40:04.461 [ERROR] [SimpleAsyncTaskExecutor-5823]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:40:04.461 [ERROR] [SimpleAsyncTaskExecutor-5823]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:40:04.644 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:40:04.648 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:40:06.501 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=zq3b5ibj] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:40:06.501 [DEBUG] [http-nio-10000-exec-4]  SubProtocolWebSocketHandler - Clearing session zq3b5ibj
2026-05-21 16:40:06.501 [INFO ] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:40:06.502 [DEBUG] [clientOutboundChannel-352]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=zq3b5ibj}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=zq3b5ibj}]
2026-05-21 16:40:14.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [zq3b5ibj]
2026-05-21 16:40:15.038 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create approved prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, rxId=8ddde4f4-d60e-47d4-b0de-11dbdc596753, vendorId=zepto)
2026-05-21 16:40:15.069 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:40:15.070 [INFO ] [SimpleAsyncTaskExecutor-5824]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=BrTtlP8Y2xb8k4QpKQQTFtKcybU1BbMLJy8WsKd/oNg=)
2026-05-21 16:40:15.084 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId = 8ddde4f4-d60e-47d4-b0de-11dbdc596753, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 released from prescription 8ddde4f4-d60e-47d4-b0de-11dbdc596753 and added back to pool.
2026-05-21 16:40:15.084 [INFO ] [http-nio-10000-exec-6]  PrescriptionService - Prescription approved and successfully.(doctorId=e7d776bd-88ef-4408-8403-f543e16410b3, rxId=8ddde4f4-d60e-47d4-b0de-11dbdc596753, vendorId=zepto)
2026-05-21 16:40:15.088 [ERROR] [SimpleAsyncTaskExecutor-5824]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:40:15.088 [ERROR] [SimpleAsyncTaskExecutor-5824]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:40:15.089 [ERROR] [SimpleAsyncTaskExecutor-5824]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:40:19.430 [INFO ] [SimpleAsyncTaskExecutor-5825]  PrescriptionComponent - Audio File lambda invoked at 1779361819430
2026-05-21 16:40:19.431 [INFO ] [SimpleAsyncTaskExecutor-5826]  LambdaRepository - Lambda Executed at 1779361819431
2026-05-21 16:40:19.432 [INFO ] [SimpleAsyncTaskExecutor-5825]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:40:19.432 [INFO ] [SimpleAsyncTaskExecutor-5825]  PrescriptionComponent - Sending order status webhook for rx with id 8ddde4f4-d60e-47d4-b0de-11dbdc596753 for vendor zepto
2026-05-21 16:40:19.432 [INFO ] [SimpleAsyncTaskExecutor-5827]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=BrTtlP8Y2xb8k4QpKQQTFtKcybU1BbMLJy8WsKd/oNg=)
2026-05-21 16:40:19.457 [ERROR] [SimpleAsyncTaskExecutor-5827]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:40:19.457 [ERROR] [SimpleAsyncTaskExecutor-5827]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:40:19.457 [ERROR] [SimpleAsyncTaskExecutor-5827]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:40:21.193 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:40:21.204 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d961688c-13a9-4f2d-bd8d-b8779d715f10, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:40:21.213 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:40:25.250 [INFO ] [SimpleAsyncTaskExecutor-5826]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:40:51.189 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = a9a82370-7e58-424f-86f6-4547c7e6fcc1
2026-05-21 16:40:51.196 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d961688c-13a9-4f2d-bd8d-b8779d715f10, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:40:51.202 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:40:51.203 [INFO ] [SimpleAsyncTaskExecutor-5837]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:40:51.204 [INFO ] [SimpleAsyncTaskExecutor-5843]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=Tihh8jJm0lWoUG2FVjXo/BoET8tsQdqt7R8iFnWNPNs=)
2026-05-21 16:40:51.226 [ERROR] [SimpleAsyncTaskExecutor-5843]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:40:51.226 [ERROR] [SimpleAsyncTaskExecutor-5843]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:40:51.226 [ERROR] [SimpleAsyncTaskExecutor-5843]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:40:56.300 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:40:56.305 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=1811eac4-6718-4c6d-bf68-7e7c45a38d92, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:40:56.305 [INFO ] [http-nio-10000-exec-9]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-21 16:40:56.583 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId =d961688c-13a9-4f2d-bd8d-b8779d715f10, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 blocked and remaining doctors unblocked for prescription d961688c-13a9-4f2d-bd8d-b8779d715f10.
2026-05-21 16:40:56.587 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, ca7f8201-2e4c-4c92-b49f-9556d34fb902, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:40:56.588 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:40:56.588 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:40:56.588 [INFO ] [http-nio-10000-exec-6]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919509275485, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/d961688c-13a9-4f2d-bd8d-b8779d715f10)
2026-05-21 16:40:56.925 [INFO ] [http-nio-10000-exec-6]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "341d5b7c3f5e425f8e1bd733a8b6f302"}}

2026-05-21 16:40:56.926 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:40:56.926 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id d961688c-13a9-4f2d-bd8d-b8779d715f10 for vendor zepto
2026-05-21 16:40:56.926 [INFO ] [SimpleAsyncTaskExecutor-5847]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=+tgPddIdyyh43LE130Sv/m5lK6zmAMdMq5OD8SQs4fA=)
2026-05-21 16:40:56.996 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:40:56.999 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:40:59.897 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 49.43.156.142
2026-05-21 16:40:59.909 [ERROR] [http-nio-10000-exec-4]  GenericExceptionMapper - Runtime Exception
java.lang.NullPointerException: null
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionDetailsContext(PrescriptionComponent.java:917) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1139) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1134) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent$$FastClassBySpringCGLIB$$d26c9148.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.PrescriptionComponent$$EnhancerBySpringCGLIB$$4f2220e3.getPrescriptionInByte(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.resource.v1.PrescriptionService.getShortPrescriptionPdf(PrescriptionService.java:716) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_492]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_492]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:469) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:391) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:253) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:292) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:274) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:41:07.460 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create approved prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, rxId=d961688c-13a9-4f2d-bd8d-b8779d715f10, vendorId=zepto)
2026-05-21 16:41:07.474 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:41:07.881 [INFO ] [SimpleAsyncTaskExecutor-5848]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://user-prescriptions-zepto.s3.ap-south-1.amazonaws.com/doctor-uploaded/563efc89-3ce4-4c0b-bbad-ba6399dce225.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIASFQ4MJQLGSQS4GWO%2F20260521%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260521T110819Z&X-Amz-Expires=21600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjEDsaCmFwLXNvdXRoLTEiRzBFAiEAhrAdBznKvIZ5LV2lYsjGh%2B%2BjyepM4x8Uk7nrMqTO3LECIFMKUaYq286z6EaXKIixkjXYYQitkMQ72CJuVMZcQ5uoKoIFCAQQARoMMTQ5MzA5NjM5NzAyIgwWZbOIeYX5T2I7kxAq3wQ35%2FEDzrL9JYxxfVeeWxjdUm%2BT37NYBvSie3h9VU2G93PVKwGLLjGaUW51tpmSvJTj1MDqcos%2Bn1ZmWKY%2BjudI000dzhmdEE7IE3Uo6UiGZ6WrDN7Z6il%2FPXbhuvtr1IsQzxHS3GPW37wDjmQFA45iOPb%2FYjJxr4rmy7NsfXoBeGUtnMoGrk3Y0dIsjntYF51PDILj2l8N2T1vejPch2EqZC9EfrsR03E67cgREDCpNiSLd06K%2FiJMSFiyHe0EojLDAT2G%2BZ24uQSigIa%2BGTxV%2FjfOa0JenvOoboZRtVWUK4nOxCSdkO36Qi5LeSm5OueBjeUEbpRKs0HmGTd2zwRfsq9QqLlqI6IJxAtPoU35pfzOCjeu4%2B8Tuy5QVnlUoYf4KnRC1dIf0ppkIRcx4IJpLDlWbMJvPtz1DdUIkv6jQtj2JwR7n3YNXlSynH7mLkAkyK5fuPjrGxuT%2FLsFIWDPpCfNoktThGe7S7mhSM0h76NL5bADmOr77U%2BRSsT5ZC0gAD6d5AynlCXMT02GUHlwR4d83twZkPTdHJ0EKvpTKWZKfeUV9tiegn4BuINyH4I72On5yS7ar5uRRBh55%2F1TVCeYzOsgEGB%2BzNzvG6TMxYYNM4irsMws9DzNRikfR%2FWHJW3QYWGCD%2BVDz8v6miRy7GoBw13DO%2Fg7yI8k72HTAp9jadp%2ByzeeWffxI22KecbQ3W7mc8f01hmbgAPjozYHx0u4Pk%2FcDd8dE%2B6euf1F%2Fc44hffu3%2BOXwnq2F8aSoGqnNeUckr1An%2BI2LgrgY%2BuLB6YlED2OpKcnZx0ua7HsMKPPu9AGOpgBGBY%2F0SajjfvamK9dsbPvTnFjfPj8Pgr7sdHSX5ySKDT1pLmnMK1Qrp3bxfdfwUoCfrWGCBDACqQYbUe2C9f1bxUFKvE4f6Ppad5G2IHlgxDkqDJsfF1Ayv790FlsC3nTcI6B4dxtC%2BJ8h%2BCzuGLTRS5yEmxcgfyIWl%2BnfNGza7PStRSxVEy%2BSdAZBHFPBLhmi8HecnDQwbo%3D&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=76630083d8d14b006a7c6da7e3a4a56c38e65120d2f84be076abc96fcd8f94fb 
2026-05-21 16:41:07.883 [INFO ] [SimpleAsyncTaskExecutor-5849]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=+tgPddIdyyh43LE130Sv/m5lK6zmAMdMq5OD8SQs4fA=)
2026-05-21 16:41:07.892 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId = d961688c-13a9-4f2d-bd8d-b8779d715f10, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 released from prescription d961688c-13a9-4f2d-bd8d-b8779d715f10 and added back to pool.
2026-05-21 16:41:07.892 [INFO ] [http-nio-10000-exec-9]  PrescriptionService - Prescription approved and successfully.(doctorId=e7d776bd-88ef-4408-8403-f543e16410b3, rxId=d961688c-13a9-4f2d-bd8d-b8779d715f10, vendorId=zepto)
2026-05-21 16:41:11.854 [INFO ] [SimpleAsyncTaskExecutor-5850]  PrescriptionComponent - Audio File lambda invoked at 1779361871854
2026-05-21 16:41:11.854 [INFO ] [SimpleAsyncTaskExecutor-5851]  LambdaRepository - Lambda Executed at 1779361871854
2026-05-21 16:41:11.855 [INFO ] [SimpleAsyncTaskExecutor-5850]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:41:11.855 [INFO ] [SimpleAsyncTaskExecutor-5850]  PrescriptionComponent - Sending order status webhook for rx with id d961688c-13a9-4f2d-bd8d-b8779d715f10 for vendor zepto
2026-05-21 16:41:11.856 [INFO ] [SimpleAsyncTaskExecutor-5852]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=+tgPddIdyyh43LE130Sv/m5lK6zmAMdMq5OD8SQs4fA=)
2026-05-21 16:41:16.964 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=apple)
2026-05-21 16:41:17.675 [INFO ] [SimpleAsyncTaskExecutor-5851]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:41:21.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:41:24.140 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:41:24.158 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:41:24.158 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361877399
2026-05-21 16:41:28.581 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:41:28.581 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/015/qkebdcqv/websocket
2026-05-21 16:41:28.581 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:41:28.583 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=qkebdcqv]
2026-05-21 16:41:28.669 [ERROR] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:41:30.746 [INFO ] [http-nio-10000-exec-9]  PrescriptionController - Showing Prescription for Doctor: f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:41:30.755 [INFO ] [http-nio-10000-exec-9]  PrescriptionController - Prescription start webhook not configured for Pillup
2026-05-21 16:41:35.411 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:41:35.414 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_563, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:41:35.414 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_563
2026-05-21 16:41:35.426 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_563)
2026-05-21 16:41:35.448 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, doctroIds = [d2d1ff56-9611-48e7-8adf-8d491e9856ea] 
2026-05-21 16:41:35.448 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [d2d1ff56-9611-48e7-8adf-8d491e9856ea] for prescriptionId
2026-05-21 16:41:35.449 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:41:35.449 [INFO ] [SimpleAsyncTaskExecutor-5857]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_563 
2026-05-21 16:41:35.456 [INFO ] [SimpleAsyncTaskExecutor-5858]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 16:41:51.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:41:54.475 [INFO ] [http-nio-10000-exec-7]  PrescriptionController - Showing Prescription for without patient: f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:42:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T11:12:00Z
2026-05-21 16:42:00.006 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T11:12:00.006Z
2026-05-21 16:42:05.753 [INFO ] [http-nio-10000-exec-4]  PrescriptionController - Showing Prescription for without patient: 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:42:11.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:42:21.197 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:42:41.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:42:49.932 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 49.43.156.142
2026-05-21 16:42:49.951 [ERROR] [http-nio-10000-exec-8]  GenericExceptionMapper - Runtime Exception
java.lang.NullPointerException: null
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionDetailsContext(PrescriptionComponent.java:917) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1139) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent.getPrescriptionInByte(PrescriptionComponent.java:1134) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.PrescriptionComponent$$FastClassBySpringCGLIB$$d26c9148.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:366) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:118) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.PrescriptionComponent$$EnhancerBySpringCGLIB$$4f2220e3.getPrescriptionInByte(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.resource.v1.PrescriptionService.getShortPrescriptionPdf(PrescriptionService.java:716) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_492]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_492]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:469) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:391) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:253) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:292) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:274) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:42:51.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:42:52.713 [INFO ] [http-nio-10000-exec-9]  UserService - Processing change password request.
2026-05-21 16:42:52.998 [INFO ] [http-nio-10000-exec-9]  UserComponent - Processing change password request. (email=bb04b0cd-0500-4dcf-9282-4a793fca2066)
2026-05-21 16:42:54.990 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:42:54.990 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361974772
2026-05-21 16:42:54.993 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, vendor = Pillup with message = Doctor f0b4918f-51c1-4519-b35d-cbdfa68f7d1c added to vendor Pillup's pool.
2026-05-21 16:42:55.068 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:42:55.069 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/244/ulfkaz2c/websocket
2026-05-21 16:42:55.069 [INFO ] [http-nio-10000-exec-4]  UserHandshakeHandler - User determined. userId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:42:55.070 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=ulfkaz2c]
2026-05-21 16:42:55.096 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username f0b4918f-51c1-4519-b35d-cbdfa68f7d1c connected
2026-05-21 16:42:55.703 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=b5b2au1c] closed with CloseStatus[code=1001, reason=null]
2026-05-21 16:42:55.703 [DEBUG] [http-nio-10000-exec-7]  SubProtocolWebSocketHandler - Clearing session b5b2au1c
2026-05-21 16:42:55.703 [INFO ] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username bb04b0cd-0500-4dcf-9282-4a793fca2066 disconnected
2026-05-21 16:42:55.704 [DEBUG] [clientOutboundChannel-357]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=bb04b0cd-0500-4dcf-9282-4a793fca2066, simpSessionId=b5b2au1c}], simpUser=bb04b0cd-0500-4dcf-9282-4a793fca2066, simpSessionId=b5b2au1c}]
2026-05-21 16:43:04.751 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 1 sessions: [b5b2au1c]
2026-05-21 16:43:11.195 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:43:11.341 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:43:11.341 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779362348032
2026-05-21 16:43:11.414 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:43:11.414 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/635/xd33mah3/websocket
2026-05-21 16:43:11.415 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=xd33mah3]
2026-05-21 16:43:11.415 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = bb04b0cd-0500-4dcf-9282-4a793fca2066
2026-05-21 16:43:11.432 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username bb04b0cd-0500-4dcf-9282-4a793fca2066 connected
2026-05-21 16:43:12.435 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:43:12.435 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779361992283
2026-05-21 16:43:13.153 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:43:13.153 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/893/do4aswvc/xhr_streaming?t=1779361992991
2026-05-21 16:43:13.153 [DEBUG] [http-nio-10000-exec-3]  XhrStreamingTransportHandler - POST http://uat.1rx.co.in/rx-websocket/893/do4aswvc/xhr_streaming?t=1779361992991
2026-05-21 16:43:13.153 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New XhrStreamingSockJsSession[id=do4aswvc]
2026-05-21 16:43:13.183 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:43:13.183 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/893/do4aswvc/xhr_send?t=1779361993031
2026-05-21 16:43:13.184 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username null connected
2026-05-21 16:43:13.241 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:43:13.242 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/893/do4aswvc/xhr_send?t=1779361993088
2026-05-21 16:43:21.194 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:43:31.406 [INFO ] [http-nio-10000-exec-5]  PrescriptionController - Showing Prescription for without patient: null
2026-05-21 16:43:31.445 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ulfkaz2c] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:43:31.445 [DEBUG] [http-nio-10000-exec-7]  SubProtocolWebSocketHandler - Clearing session ulfkaz2c
2026-05-21 16:43:31.445 [INFO ] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username f0b4918f-51c1-4519-b35d-cbdfa68f7d1c disconnected
2026-05-21 16:43:31.446 [DEBUG] [clientOutboundChannel-360]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, simpSessionId=ulfkaz2c}], simpUser=f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, simpSessionId=ulfkaz2c}]
2026-05-21 16:43:31.628 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:43:31.628 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779362011477
2026-05-21 16:43:31.745 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:43:31.745 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/165/0t5p2ujk/websocket
2026-05-21 16:43:31.746 [INFO ] [http-nio-10000-exec-9]  UserHandshakeHandler - User determined. userId = 521c95d6-8672-4d3d-8448-9cb3124617f0
2026-05-21 16:43:31.746 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=0t5p2ujk]
2026-05-21 16:43:31.781 [ERROR] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username 521c95d6-8672-4d3d-8448-9cb3124617f0 connected
2026-05-21 16:43:33.777 [INFO ] [http-nio-10000-exec-3]  PrescriptionController - Showing Prescription for without patient: bb04b0cd-0500-4dcf-9282-4a793fca2066
2026-05-21 16:43:39.751 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 1 sessions: [ulfkaz2c]
2026-05-21 16:43:41.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:43:43.176 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor apple 
2026-05-21 16:43:43.177 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:43:51.188 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 7f33dbf3-a707-470d-ac01-17b3eb4fc30c
2026-05-21 16:43:51.200 [INFO ] [SimpleAsyncTaskExecutor-5884]  VendorComponent - Fetching vendor details. (vendor=zepto)
2026-05-21 16:43:51.204 [INFO ] [SimpleAsyncTaskExecutor-5884]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:43:51.206 [INFO ] [SimpleAsyncTaskExecutor-5886]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=erEqA9IUWuaPHu0sOHxT/F8bPaF2lGZylADa5TX+UJo=)
2026-05-21 16:43:51.232 [ERROR] [SimpleAsyncTaskExecutor-5886]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:43:51.232 [ERROR] [SimpleAsyncTaskExecutor-5886]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:43:51.232 [ERROR] [SimpleAsyncTaskExecutor-5886]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:44:03.620 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:44:03.624 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=df9e6580-aa18-452a-ac09-6daa985515bd, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:44:08.586 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:44:08.586 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/893/do4aswvc/xhr_send?t=1779362048290
2026-05-21 16:44:08.648 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:44:08.648 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/893/do4aswvc/xhr_send?t=1779362048493
2026-05-21 16:44:08.650 [DEBUG] [clientOutboundChannel-363]  XhrStreamingTransportHandler$XhrStreamingSockJsSession - Closing SockJS session do4aswvc with CloseStatus[code=1002, reason=null]
2026-05-21 16:44:08.650 [DEBUG] [clientOutboundChannel-363]  LoggingWebSocketHandlerDecorator - XhrStreamingSockJsSession[id=do4aswvc] closed with CloseStatus[code=1002, reason=null]
2026-05-21 16:44:08.650 [DEBUG] [clientOutboundChannel-363]  SubProtocolWebSocketHandler - Clearing session do4aswvc
2026-05-21 16:44:08.650 [INFO ] [clientOutboundChannel-363]  WebSocketConfig - Doctor with username null disconnected
2026-05-21 16:44:08.650 [DEBUG] [clientOutboundChannel-364]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpSessionId=do4aswvc}], simpSessionId=do4aswvc}]
2026-05-21 16:44:11.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:44:11.937 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=xd33mah3] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:44:11.937 [DEBUG] [http-nio-10000-exec-5]  SubProtocolWebSocketHandler - Clearing session xd33mah3
2026-05-21 16:44:11.937 [INFO ] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username bb04b0cd-0500-4dcf-9282-4a793fca2066 disconnected
2026-05-21 16:44:11.938 [DEBUG] [clientOutboundChannel-365]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpHeartbeat=[J@15dd772, simpUser=bb04b0cd-0500-4dcf-9282-4a793fca2066, simpSessionId=xd33mah3}], simpUser=bb04b0cd-0500-4dcf-9282-4a793fca2066, simpSessionId=xd33mah3}]
2026-05-21 16:44:11.938 [DEBUG] [clientOutboundChannel-366]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=bb04b0cd-0500-4dcf-9282-4a793fca2066, simpSessionId=xd33mah3}], simpUser=bb04b0cd-0500-4dcf-9282-4a793fca2066, simpSessionId=xd33mah3}]
2026-05-21 16:44:11.957 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = bb04b0cd-0500-4dcf-9282-4a793fca2066, vendor = apple with message = Doctor bb04b0cd-0500-4dcf-9282-4a793fca2066 removed from vendor apple's pool.
2026-05-21 16:44:14.368 [DEBUG] [MessageBroker-1]  DisconnectedClient - Looks like the client has gone away: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe (For a full stack trace, set the log category 'org.springframework.web.socket.sockjs.DisconnectedClient' to TRACE level.)
2026-05-21 16:44:14.369 [DEBUG] [MessageBroker-1]  XhrStreamingTransportHandler$XhrStreamingSockJsSession - Closing SockJS session ex2at4ae with CloseStatus[code=1011, reason=null]
2026-05-21 16:44:14.369 [DEBUG] [MessageBroker-1]  LoggingWebSocketHandlerDecorator - XhrStreamingSockJsSession[id=ex2at4ae] closed with CloseStatus[code=1011, reason=null]
2026-05-21 16:44:14.369 [DEBUG] [MessageBroker-1]  SubProtocolWebSocketHandler - Clearing session ex2at4ae
2026-05-21 16:44:14.369 [INFO ] [MessageBroker-1]  WebSocketConfig - Doctor with username null disconnected
2026-05-21 16:44:14.370 [DEBUG] [clientOutboundChannel-367]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpSessionId=ex2at4ae}], simpSessionId=ex2at4ae}]
2026-05-21 16:44:14.370 [WARN ] [http-nio-10000-exec-8]  DefaultHandlerExceptionResolver - Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class java.util.LinkedHashMap] with preset Content-Type 'application/javascript;charset=UTF-8']
2026-05-21 16:44:14.752 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 1 sessions: [do4aswvc]
2026-05-21 16:44:19.751 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 2 sessions: [ex2at4ae, xd33mah3]
2026-05-21 16:44:41.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:44:44.306 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:44:44.306 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779362084106
2026-05-21 16:44:44.310 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, vendor = Pillup with message = Doctor f0b4918f-51c1-4519-b35d-cbdfa68f7d1c already exists in vendor Pillup's pool.
2026-05-21 16:44:44.387 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:44:44.387 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/321/dzxi4zav/websocket
2026-05-21 16:44:44.387 [INFO ] [http-nio-10000-exec-3]  UserHandshakeHandler - User determined. userId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:44:44.388 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=dzxi4zav]
2026-05-21 16:44:44.413 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username f0b4918f-51c1-4519-b35d-cbdfa68f7d1c connected
2026-05-21 16:44:50.284 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 122.172.85.104
2026-05-21 16:44:50.287 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=8604589165, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779362090287, type=PRE_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Upendra Rajpoot), patients=null, medicines=null, uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:44:50.287 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 8604589165
2026-05-21 16:45:11.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:45:36.682 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=ROOT)
2026-05-21 16:45:36.684 [ERROR] [http-nio-10000-exec-2]  DashboardController - Error while loading vendor details
2026-05-21 16:45:41.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:45:44.917 [INFO ] [http-nio-10000-exec-10]  PrescriptionController - Showing Prescription for without patient: f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:45:46.425 [INFO ] [http-nio-10000-exec-6]  PrescriptionController - Showing Prescription for without patient: null
2026-05-21 16:45:48.440 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=ROOT)
2026-05-21 16:45:48.441 [ERROR] [http-nio-10000-exec-8]  DashboardController - Error while loading vendor details
2026-05-21 16:45:54.860 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=Pillup)
2026-05-21 16:46:10.190 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 6ec744e8-4d93-4321-b5c0-4e74fad87ecd
2026-05-21 16:46:10.206 [INFO ] [SimpleAsyncTaskExecutor-5901]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:46:10.207 [INFO ] [SimpleAsyncTaskExecutor-5903]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=QTabitWM3uJZ0/lFcR34xUF/scJAQlNQ6N/r53N59Aw=)
2026-05-21 16:46:10.234 [ERROR] [SimpleAsyncTaskExecutor-5903]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:46:10.234 [ERROR] [SimpleAsyncTaskExecutor-5903]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:46:10.234 [ERROR] [SimpleAsyncTaskExecutor-5903]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:46:11.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:46:11.303 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 16:46:11.306 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_564, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:46:11.306 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_564
2026-05-21 16:46:11.315 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_564)
2026-05-21 16:46:11.334 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, doctroIds = [d2d1ff56-9611-48e7-8adf-8d491e9856ea] 
2026-05-21 16:46:11.334 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [d2d1ff56-9611-48e7-8adf-8d491e9856ea] for prescriptionId
2026-05-21 16:46:11.335 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:46:11.335 [INFO ] [SimpleAsyncTaskExecutor-5908]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_564 
2026-05-21 16:46:11.341 [INFO ] [SimpleAsyncTaskExecutor-5909]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 16:46:26.021 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId =857996a4-a5ea-4f2e-873c-c40f72f9613f, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c blocked and remaining doctors unblocked for prescription 857996a4-a5ea-4f2e-873c-c40f72f9613f.
2026-05-21 16:46:26.032 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 0297c829-b5b4-40db-93f1-e8ce04cb816c, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:46:26.034 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:46:26.034 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 16:46:26.034 [INFO ] [http-nio-10000-exec-3]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917391903267, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/857996a4-a5ea-4f2e-873c-c40f72f9613f)
2026-05-21 16:46:26.462 [INFO ] [http-nio-10000-exec-3]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "bacd3a9249cb4dd9813e4b4a8e1ecda2"}}

2026-05-21 16:46:26.462 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:46:26.462 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id 857996a4-a5ea-4f2e-873c-c40f72f9613f for vendor zepto
2026-05-21 16:46:26.463 [INFO ] [SimpleAsyncTaskExecutor-5911]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=POIK/sluIcC3ZT0yAyf6jWbImucVego4XV5RlXTdfmE=)
2026-05-21 16:46:26.480 [ERROR] [SimpleAsyncTaskExecutor-5911]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:46:26.480 [ERROR] [SimpleAsyncTaskExecutor-5911]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:46:26.480 [ERROR] [SimpleAsyncTaskExecutor-5911]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:46:26.552 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 16:46:26.562 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:46:32.381 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 857996a4-a5ea-4f2e-873c-c40f72f9613f, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Incomplete or incorrect information from patient, rejectLanguage=, rejectPatientReason=)
2026-05-21 16:46:32.396 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId = 857996a4-a5ea-4f2e-873c-c40f72f9613f, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c released from prescription 857996a4-a5ea-4f2e-873c-c40f72f9613f and added back to pool.
2026-05-21 16:46:32.414 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:46:32.416 [INFO ] [SimpleAsyncTaskExecutor-5912]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=POIK/sluIcC3ZT0yAyf6jWbImucVego4XV5RlXTdfmE=)
2026-05-21 16:46:32.442 [ERROR] [SimpleAsyncTaskExecutor-5912]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:46:32.442 [ERROR] [SimpleAsyncTaskExecutor-5912]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:46:32.442 [ERROR] [SimpleAsyncTaskExecutor-5912]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:46:41.196 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:46:58.660 [INFO ] [SimpleAsyncTaskExecutor-5916]  PrescriptionComponent - Audio File lambda invoked at 1779362218660
2026-05-21 16:46:58.660 [INFO ] [SimpleAsyncTaskExecutor-5917]  LambdaRepository - Lambda Executed at 1779362218660
2026-05-21 16:46:58.661 [INFO ] [SimpleAsyncTaskExecutor-5916]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:46:58.661 [INFO ] [SimpleAsyncTaskExecutor-5916]  PrescriptionComponent - Sending order status webhook for rx with id 857996a4-a5ea-4f2e-873c-c40f72f9613f for vendor zepto
2026-05-21 16:46:58.662 [INFO ] [SimpleAsyncTaskExecutor-5918]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=POIK/sluIcC3ZT0yAyf6jWbImucVego4XV5RlXTdfmE=)
2026-05-21 16:46:58.684 [ERROR] [SimpleAsyncTaskExecutor-5918]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 16:46:58.684 [ERROR] [SimpleAsyncTaskExecutor-5918]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 16:46:58.684 [ERROR] [SimpleAsyncTaskExecutor-5918]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:47:00.008 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T11:17:00.008Z
2026-05-21 16:47:00.028 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T11:17:00.028Z
2026-05-21 16:47:04.432 [INFO ] [SimpleAsyncTaskExecutor-5917]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 16:47:06.015 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:47:06.019 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=0dd2d9bd-bcb3-40ba-8356-c2d669edcdc9, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:47:11.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:47:14.572 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=qkebdcqv] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:47:14.572 [DEBUG] [http-nio-10000-exec-4]  SubProtocolWebSocketHandler - Clearing session qkebdcqv
2026-05-21 16:47:14.573 [INFO ] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:47:14.573 [DEBUG] [clientOutboundChannel-372]  StompSubProtocolHandler - Failed to send WebSocket message to client in session qkebdcqv
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:47:14.574 [DEBUG] [clientOutboundChannel-373]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=qkebdcqv}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=qkebdcqv}]
2026-05-21 16:47:14.618 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c removed from vendor zepto's pool.
2026-05-21 16:47:19.751 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [qkebdcqv]
2026-05-21 16:47:41.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:47:52.783 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c added to vendor zepto's pool.
2026-05-21 16:47:52.789 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:47:52.789 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779362272542
2026-05-21 16:47:53.049 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:47:53.049 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/614/uob3c4op/websocket
2026-05-21 16:47:53.049 [INFO ] [http-nio-10000-exec-9]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 16:47:53.051 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=uob3c4op]
2026-05-21 16:47:53.099 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 16:48:11.191 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 16:48:23.959 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=uob3c4op] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:48:23.960 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session uob3c4op
2026-05-21 16:48:23.960 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 16:48:23.961 [DEBUG] [clientOutboundChannel-375]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=uob3c4op}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=uob3c4op}]
2026-05-21 16:48:29.751 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [uob3c4op]
2026-05-21 16:48:41.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 16:49:11.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 16:49:32.616 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 122.172.85.104
2026-05-21 16:49:32.618 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=8604589165, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779362372618, type=PRE_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Upendra Rajpoot), patients=null, medicines=null, uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:49:32.618 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 8604589165
2026-05-21 16:49:41.195 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 16:49:43.158 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 3419039a-e1d2-41a4-a0af-a361293cfdeb, vendor = apple with message = Doctor 3419039a-e1d2-41a4-a0af-a361293cfdeb removed from vendor apple's pool.
2026-05-21 16:50:08.245 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:50:08.248 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=52ce4438-c65a-4b80-948a-fae7ebf7dec4, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:50:11.196 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 16:50:12.636 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 122.172.85.104
2026-05-21 16:50:12.639 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=8604589166, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779362412639, type=PRE_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Upendra Rajpoot), patients=null, medicines=null, uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:50:12.639 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 8604589166
2026-05-21 16:50:12.651 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=ec186562-db70-44c8-8d7b-b74f3a29ba78, orderId =8604589166)
2026-05-21 16:50:12.668 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Pillup prescriptionId = c2b79116-c112-42c2-886e-49e17b52863e, doctroIds = [f0b4918f-51c1-4519-b35d-cbdfa68f7d1c] 
2026-05-21 16:50:12.668 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [f0b4918f-51c1-4519-b35d-cbdfa68f7d1c] for prescriptionId
2026-05-21 16:50:12.670 [INFO ] [SimpleAsyncTaskExecutor-5943]  Msg91Repository - send whatsapp contact list is empty for orderId 8604589166 
2026-05-21 16:50:12.671 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor Pillup 
2026-05-21 16:50:29.001 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=apple)
2026-05-21 16:50:36.835 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, vendor = Pillup prescriptionId =c2b79116-c112-42c2-886e-49e17b52863e, message = Doctor f0b4918f-51c1-4519-b35d-cbdfa68f7d1c blocked and remaining doctors unblocked for prescription c2b79116-c112-42c2-886e-49e17b52863e.
2026-05-21 16:50:36.839 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Notified doctor ids : [f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d]
2026-05-21 16:50:36.840 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor Pillup 
2026-05-21 16:50:41.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 16:51:10.564 [DEBUG] [clientOutboundChannel-378]  WebSocketServerSockJsSession - Closing SockJS session ubrnotqw with CloseStatus[code=1002, reason=null]
2026-05-21 16:51:10.565 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ubrnotqw] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:51:10.565 [DEBUG] [clientOutboundChannel-378]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ubrnotqw] closed with CloseStatus[code=1002, reason=null]
2026-05-21 16:51:10.565 [DEBUG] [http-nio-10000-exec-6]  SubProtocolWebSocketHandler - Clearing session ubrnotqw
2026-05-21 16:51:10.565 [DEBUG] [clientOutboundChannel-378]  SubProtocolWebSocketHandler - Clearing session ubrnotqw
2026-05-21 16:51:10.565 [INFO ] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 disconnected
2026-05-21 16:51:10.565 [INFO ] [clientOutboundChannel-378]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 disconnected
2026-05-21 16:51:10.566 [DEBUG] [clientOutboundChannel-379]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=ubrnotqw}], simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=ubrnotqw}]
2026-05-21 16:51:10.567 [DEBUG] [clientOutboundChannel-380]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=ubrnotqw}], simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=ubrnotqw}]
2026-05-21 16:51:10.663 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto with message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 removed from vendor zepto's pool.
2026-05-21 16:51:11.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 16:51:19.751 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [ubrnotqw]
2026-05-21 16:51:35.371 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=dzxi4zav] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:51:35.372 [DEBUG] [http-nio-10000-exec-9]  SubProtocolWebSocketHandler - Clearing session dzxi4zav
2026-05-21 16:51:35.372 [INFO ] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username f0b4918f-51c1-4519-b35d-cbdfa68f7d1c disconnected
2026-05-21 16:51:35.373 [DEBUG] [clientOutboundChannel-381]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, simpSessionId=dzxi4zav}], simpUser=f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, simpSessionId=dzxi4zav}]
2026-05-21 16:51:35.552 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:51:35.553 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779362495401
2026-05-21 16:51:35.650 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:51:35.650 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/160/wg55m4zo/websocket
2026-05-21 16:51:35.650 [INFO ] [http-nio-10000-exec-3]  UserHandshakeHandler - User determined. userId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:51:35.652 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=wg55m4zo]
2026-05-21 16:51:35.680 [ERROR] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username f0b4918f-51c1-4519-b35d-cbdfa68f7d1c connected
2026-05-21 16:51:41.189 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 8d04e2a1-040c-44a1-816a-f133594b2d4a
2026-05-21 16:51:41.205 [INFO ] [SimpleAsyncTaskExecutor-5952]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 16:51:41.206 [INFO ] [SimpleAsyncTaskExecutor-5954]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=xW60Sj5bO9ZgO3P05yuVh8u+rfWP8xgMJ6fMIFT7hs4=)
2026-05-21 16:51:41.238 [ERROR] [SimpleAsyncTaskExecutor-5954]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 16:51:41.238 [ERROR] [SimpleAsyncTaskExecutor-5954]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 16:51:41.238 [ERROR] [SimpleAsyncTaskExecutor-5954]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:51:41.315 [INFO ] [http-nio-10000-exec-7]  PrescriptionController - Showing Prescription for without patient: f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:51:44.751 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 1 sessions: [dzxi4zav]
2026-05-21 16:51:48.645 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor Pillup 
2026-05-21 16:51:48.650 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:52:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T11:22:00.001Z
2026-05-21 16:52:00.002 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T11:22:00.002Z
2026-05-21 16:52:14.991 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=Pillup)
2026-05-21 16:53:10.771 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:53:10.775 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=045490d1-711a-4ae7-a91a-a98dee76d331, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:53:34.412 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=0t5p2ujk] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:53:34.412 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session 0t5p2ujk
2026-05-21 16:53:34.412 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 521c95d6-8672-4d3d-8448-9cb3124617f0 disconnected
2026-05-21 16:53:34.412 [DEBUG] [clientOutboundChannel-383]  StompSubProtocolHandler - Failed to send WebSocket message to client in session 0t5p2ujk
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:53:34.414 [DEBUG] [clientOutboundChannel-384]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=521c95d6-8672-4d3d-8448-9cb3124617f0, simpSessionId=0t5p2ujk}], simpUser=521c95d6-8672-4d3d-8448-9cb3124617f0, simpSessionId=0t5p2ujk}]
2026-05-21 16:53:39.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [0t5p2ujk]
2026-05-21 16:53:50.129 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-21 16:55:07.275 [INFO ] [http-nio-10000-exec-7]  DoctorComponent - Processing create doctor. (doctor=Fahd Mukhtar, fahdbagwan@gmail.com)
2026-05-21 16:56:13.142 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:56:13.148 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=67ba8612-3a1e-4ac9-98b6-349a55957015, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:56:13.148 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-21 16:57:00.002 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T11:27:00.002Z
2026-05-21 16:57:00.004 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T11:27:00.004Z
2026-05-21 16:57:02.877 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=wg55m4zo] closed with CloseStatus[code=1000, reason=null]
2026-05-21 16:57:02.878 [DEBUG] [http-nio-10000-exec-6]  SubProtocolWebSocketHandler - Clearing session wg55m4zo
2026-05-21 16:57:02.878 [INFO ] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username f0b4918f-51c1-4519-b35d-cbdfa68f7d1c disconnected
2026-05-21 16:57:02.880 [DEBUG] [clientOutboundChannel-385]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, simpSessionId=wg55m4zo}], simpUser=f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, simpSessionId=wg55m4zo}]
2026-05-21 16:57:09.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [wg55m4zo]
2026-05-21 16:57:45.476 [ERROR] [http-nio-10000-exec-4]  AuthenticationComponent - User not found. username=pillup+doctor@myrx.in
2026-05-21 16:58:03.382 [INFO ] [http-nio-10000-exec-8]  PrescriptionController - Showing Prescription for without patient: f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:58:06.691 [INFO ] [http-nio-10000-exec-3]  DoctorComponent - Processing create doctor. (doctor=Anil Kumar, anil.kumar@myrx.co.in)
2026-05-21 16:58:10.259 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Pillup 
2026-05-21 16:58:10.261 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:58:33.349 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=Pillup)
2026-05-21 16:58:33.359 [ERROR] [http-nio-10000-exec-7]  VendorComponent - Call config not found for vendorId = Pillup 
com.myrx.onerx.common.exception.model.ResourceNotFoundException: Call configurations not found.
	at com.myrx.onerx.service.component.OnerxCacheManager.getVendorClickToCallConfigurations(OnerxCacheManager.java:206) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.OnerxCacheManager$$FastClassBySpringCGLIB$$25b5f4dc.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.cache.interceptor.CacheInterceptor.lambda$invoke$0(CacheInterceptor.java:53) ~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.cache.interceptor.CacheAspectSupport.invokeOperation(CacheAspectSupport.java:365) ~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:420) ~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.cache.interceptor.CacheAspectSupport.execute(CacheAspectSupport.java:345) ~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.cache.interceptor.CacheInterceptor.invoke(CacheInterceptor.java:61) ~[spring-context-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.component.OnerxCacheManager$$EnhancerBySpringCGLIB$$c0758475.getVendorClickToCallConfigurations(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.VendorComponent.getVendorClickToCallConfigs(VendorComponent.java:332) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.controller.VendorController.loadVendorDetails(VendorController.java:90) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_492]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_492]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:190) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:138) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:105) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:879) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:793) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1040) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:943) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:634) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883) ~[spring-webmvc-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:741) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:58:58.435 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:58:58.439 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi56784477987, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Dolo, composition=Dolo, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Cetrizine , composition=Cetrizine, type=tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:58:58.450 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=4d4d78b2-f3ea-45d1-8ad9-77fef2b52cf1, orderId =Blinkit-Ravi56784477987)
2026-05-21 16:58:58.473 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 941d1250-5082-45a9-835d-3f0e2a5d8652, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] 
2026-05-21 16:58:58.473 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 16:58:58.479 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 16:58:58.479 [INFO ] [SimpleAsyncTaskExecutor-5957]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi56784477987 
2026-05-21 16:58:58.485 [INFO ] [SimpleAsyncTaskExecutor-5958]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetrizine , Dolo]
2026-05-21 16:59:04.332 [INFO ] [http-nio-10000-exec-7]  OnerxCacheManager - All Cache cleared. Cache name VENDOR_PROPERTIES_CACHE
2026-05-21 16:59:07.407 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:59:07.408 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779362947185
2026-05-21 16:59:07.408 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, vendor = Pillup with message = Doctor f0b4918f-51c1-4519-b35d-cbdfa68f7d1c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 16:59:07.524 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:59:07.524 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/272/vewd50nj/websocket
2026-05-21 16:59:07.524 [INFO ] [http-nio-10000-exec-4]  UserHandshakeHandler - User determined. userId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c
2026-05-21 16:59:07.526 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=vewd50nj]
2026-05-21 16:59:07.559 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username f0b4918f-51c1-4519-b35d-cbdfa68f7d1c connected
2026-05-21 16:59:15.885 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 16:59:15.889 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=94be5ef3-3b3e-4b71-8297-358211292301, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:59:17.315 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = cd92bd46-311d-42dc-9241-895410c528ef, vendor = blinkit with message = Doctor cd92bd46-311d-42dc-9241-895410c528ef added to vendor blinkit's pool.
2026-05-21 16:59:17.448 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:59:17.448 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779362938461
2026-05-21 16:59:17.596 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 16:59:17.596 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/065/exxglu52/websocket
2026-05-21 16:59:17.596 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = cd92bd46-311d-42dc-9241-895410c528ef
2026-05-21 16:59:17.597 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=exxglu52]
2026-05-21 16:59:17.655 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username cd92bd46-311d-42dc-9241-895410c528ef connected
2026-05-21 16:59:22.485 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-21 16:59:22.489 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-675432, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Dolo, composition=Dolo, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Cetrizine , composition=Cetrizine, type=tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 16:59:22.502 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=4d4d78b2-f3ea-45d1-8ad9-77fef2b52cf1, orderId =Blinkit-Ravi-675432)
2026-05-21 16:59:22.525 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 2eda3abf-7dc6-426c-974b-85bd94af3fc4, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, cd92bd46-311d-42dc-9241-895410c528ef] 
2026-05-21 16:59:22.525 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, cd92bd46-311d-42dc-9241-895410c528ef, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 16:59:22.534 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 16:59:22.535 [INFO ] [SimpleAsyncTaskExecutor-5960]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-675432 
2026-05-21 16:59:22.542 [INFO ] [SimpleAsyncTaskExecutor-5961]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Dolo, Cetrizine ]
2026-05-21 16:59:26.825 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = cd92bd46-311d-42dc-9241-895410c528ef, vendor = blinkit prescriptionId =2eda3abf-7dc6-426c-974b-85bd94af3fc4, message = Doctor cd92bd46-311d-42dc-9241-895410c528ef blocked and remaining doctors unblocked for prescription 2eda3abf-7dc6-426c-974b-85bd94af3fc4.
2026-05-21 16:59:26.835 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Notified doctor ids : [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, cd92bd46-311d-42dc-9241-895410c528ef, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386]
2026-05-21 16:59:26.838 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 16:59:26.841 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 16:59:26.964 [INFO ] [http-nio-10000-exec-1]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "f67730f9-a3b3-4577-aa9d-44f9bb8b3eeb"}}
2026-05-21 16:59:26.966 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 16:59:26.966 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Sending order status webhook for rx with id 2eda3abf-7dc6-426c-974b-85bd94af3fc4 for vendor blinkit
2026-05-21 16:59:26.967 [INFO ] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=kB4zbfKE1HKsQ7Ukk/WHM2jphipZIndVEfdqyVzM1OY=)
2026-05-21 16:59:27.007 [ERROR] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 16:59:27.008 [ERROR] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 16:59:27.074 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 16:59:27.078 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - getting skuOrder history
2026-05-21 16:59:32.009 [INFO ] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=kB4zbfKE1HKsQ7Ukk/WHM2jphipZIndVEfdqyVzM1OY=)
2026-05-21 16:59:32.066 [ERROR] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 16:59:32.066 [ERROR] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 16:59:37.066 [INFO ] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=kB4zbfKE1HKsQ7Ukk/WHM2jphipZIndVEfdqyVzM1OY=)
2026-05-21 16:59:38.107 [ERROR] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 16:59:38.107 [ERROR] [SimpleAsyncTaskExecutor-5963]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 16:59:38.107 [ERROR] [SimpleAsyncTaskExecutor-5963]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 16:59:51.044 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create approved prescription request. (patientId=ec186562-db70-44c8-8d7b-b74f3a29ba78, rxId=c2b79116-c112-42c2-886e-49e17b52863e, vendorId=Pillup)
2026-05-21 16:59:51.086 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, vendor = Pillup prescriptionId = c2b79116-c112-42c2-886e-49e17b52863e, message = Doctor f0b4918f-51c1-4519-b35d-cbdfa68f7d1c released from prescription c2b79116-c112-42c2-886e-49e17b52863e and added back to pool.
2026-05-21 16:59:51.086 [INFO ] [http-nio-10000-exec-9]  PrescriptionService - Prescription approved and successfully.(doctorId=f0b4918f-51c1-4519-b35d-cbdfa68f7d1c, rxId=c2b79116-c112-42c2-886e-49e17b52863e, vendorId=Pillup)
