2026-09-22 16:02:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T10:32:00.001Z
2026-09-22 16:02:00.008 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T10:32:00.008Z
2026-09-22 16:02:18.730 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 13.231.204.85
2026-09-22 16:02:18.742 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001756-1790073137963, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790073137963, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=prac test), patients=[Patient(name=prac test, gender=Female, age=22, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=null, name=Telma Beta AM 5/40/50mg Tablet 10s, composition=Amlodipine 5mg + Metoprolol Succinate 47.5mg (Metoprolol Tartrate 50mg) + Telmisartan 40mg, type=Tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001756), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:02:18.743 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-22 16:02:18.745 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001756-1790073137963
2026-09-22 16:02:18.769 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=da223141-9fc2-40e2-bb16-ee68989ac5e1, orderId =2001756-1790073137963, vendorId=Akidha)
2026-09-22 16:02:18.824 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = 38141b26-3f63-4d36-b51d-bc63bb25ca6e, doctroIds = [] 
2026-09-22 16:02:18.825 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-22 16:02:18.829 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:02:18.829 [INFO ] [async-21240]  Msg91Repository - send whatsapp contact list is empty for orderId 2001756-1790073137963 
2026-09-22 16:02:18.834 [ERROR] [async-21241]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:02:18.834 [ERROR] [async-21241]  MedicineServiceRepository - Medicine prefetch failed. medications = [Telma Beta AM 5/40/50mg Tablet 10s], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:02:41.789 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:02:41.793 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=3f109e65-cd90-4137-9a19-618721177079, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:04:13.968 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 54.249.15.119
2026-09-22 16:04:13.976 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001757-1790073252957, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790073252957, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=prac test), patients=[Patient(name=prac test, gender=Female, age=22, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=null, name=Panophen D Tablet, composition=Caffeine 30mg + Diphenhydramine 25mg + Paracetamol (Acetaminophen) 325mg + Phenylephrine 5mg, type=Tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001757), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:04:13.977 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001757-1790073252957
2026-09-22 16:04:13.989 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create a draft prescription request. (patientId=da223141-9fc2-40e2-bb16-ee68989ac5e1, orderId =2001757-1790073252957, vendorId=Akidha)
2026-09-22 16:04:14.029 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = 103f57b3-4614-49f1-881c-02d617a92b3c, doctroIds = [] 
2026-09-22 16:04:14.029 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-22 16:04:14.034 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:04:14.034 [INFO ] [async-21243]  Msg91Repository - send whatsapp contact list is empty for orderId 2001757-1790073252957 
2026-09-22 16:04:14.038 [ERROR] [async-21244]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:04:14.038 [ERROR] [async-21244]  MedicineServiceRepository - Medicine prefetch failed. medications = [Panophen D Tablet], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:05:24.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 38141b26-3f63-4d36-b51d-bc63bb25ca6e
2026-09-22 16:05:43.602 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:05:43.615 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=a42a425d-f389-468e-9971-92f9231dac07, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:06:19.770 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:06:19.779 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received prioritize request for order 127603
2026-09-22 16:06:19.783 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-22 16:06:19.800 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 7071bfd7-fc2e-43e9-b057-d6688893a183, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:06:19.800 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:06:19.805 [INFO ] [async-21248]  Msg91Repository - send whatsapp contact list is empty for orderId 127603 
2026-09-22 16:06:19.808 [INFO ] [async-21249]  Msg91Repository - send whatsapp contact list is empty for orderId 127603 
2026-09-22 16:06:54.210 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:07:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T10:37:00Z
2026-09-22 16:07:00.003 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T10:37:00.003Z
2026-09-22 16:07:24.210 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:07:24.215 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 103f57b3-4614-49f1-881c-02d617a92b3c
2026-09-22 16:07:54.210 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:08:24.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:08:45.741 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:08:45.749 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=54cb4454-a0ef-4bcf-b277-6e64a9014586, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:08:45.749 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-22 16:08:54.209 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:09:24.211 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:09:54.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:10:24.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:10:54.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:11:24.209 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:11:47.767 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:11:47.771 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=b324abdd-69d9-450d-b5ec-5f123d0f91a5, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:11:54.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:12:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T10:42:00Z
2026-09-22 16:12:00.003 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T10:42:00.003Z
2026-09-22 16:12:24.207 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:12:54.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:13:24.210 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:13:54.216 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 7071bfd7-fc2e-43e9-b057-d6688893a183
2026-09-22 16:13:54.254 [INFO ] [async-21294]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:13:54.258 [INFO ] [webhook-824]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=arnE1XjEuZomWviOeEuZjYb5H6vbC3+hrH9+E7RjB90=)
2026-09-22 16:14:49.793 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:14:49.800 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=aeca0dfa-c6e0-4a18-82b3-385b436beacf, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:16:00.384 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:16:00.393 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received prioritize request for order 127605
2026-09-22 16:16:00.413 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = d3f0103c-0855-402e-be14-abf16cb7453e, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:16:00.413 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:16:00.419 [INFO ] [async-21297]  Msg91Repository - send whatsapp contact list is empty for orderId 127605 
2026-09-22 16:16:00.419 [INFO ] [async-21298]  Msg91Repository - send whatsapp contact list is empty for orderId 127605 
2026-09-22 16:16:34.211 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:17:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T10:47:00Z
2026-09-22 16:17:00.003 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T10:47:00.003Z
2026-09-22 16:17:04.209 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:17:34.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:17:42.114 [INFO ] [MessageBroker-6]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 74 total, 0 closed abnormally (0 connect failure, 0 send limit, 15 transport error)], stompSubProtocol[processed CONNECT(73)-CONNECTED(73)-DISCONNECT(39)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 900], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 543], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 75957]
2026-09-22 16:17:51.835 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:17:51.840 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=ff8dd05f-7b86-4ef0-9363-3c245bc6b926, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:18:04.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:18:13.078 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 3.112.82.180
2026-09-22 16:18:13.085 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001758-1790074091685, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790074091685, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Test Test), patients=[Patient(name=Test Test, gender=Female, age=22, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=01K4SXSA5RDRHYHWZNZK2B3E1C, name=Med XX,(Salt A + Salt B - 100 mg) 25.5 gm , composition=Med XX, type=Tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001758), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:18:13.085 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-22 16:18:13.087 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001758-1790074091685
2026-09-22 16:18:13.097 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=7daa93c2-bd2f-4ca5-830d-1051faeba462, orderId =2001758-1790074091685, vendorId=Akidha)
2026-09-22 16:18:13.129 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = db0cb8c4-7d85-488d-8768-4c66c70c877e, doctroIds = [] 
2026-09-22 16:18:13.129 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-22 16:18:13.131 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:18:13.131 [INFO ] [async-21312]  Msg91Repository - send whatsapp contact list is empty for orderId 2001758-1790074091685 
2026-09-22 16:18:13.135 [ERROR] [async-21313]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:18:13.135 [ERROR] [async-21313]  MedicineServiceRepository - Medicine prefetch failed. medications = [Med XX,(Salt A + Salt B - 100 mg) 25.5 gm ], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:18:34.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:18:51.647 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = db0cb8c4-7d85-488d-8768-4c66c70c877e, vendor=null, doctors=[3f781a46-50d0-4d06-ac0d-792b04448c30]
2026-09-22 16:18:51.650 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 added to vendor Akidha's pool.
2026-09-22 16:18:51.652 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@6686507b
2026-09-22 16:18:51.652 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790074131318
2026-09-22 16:18:51.680 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@6686507b
2026-09-22 16:18:51.680 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/600/xv1rvkqw/websocket
2026-09-22 16:18:51.681 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-22 16:18:51.684 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=xv1rvkqw]
2026-09-22 16:18:51.694 [ERROR] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-22 16:18:53.128 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Accept order and start calling request for prescription db0cb8c4-7d85-488d-8768-4c66c70c877e by doctor 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-22 16:18:53.156 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId =db0cb8c4-7d85-488d-8768-4c66c70c877e, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 blocked and remaining doctors unblocked for prescription db0cb8c4-7d85-488d-8768-4c66c70c877e.
2026-09-22 16:18:53.163 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Notified doctor ids : [3f781a46-50d0-4d06-ac0d-792b04448c30, 881122f8-c932-451a-a450-04a667a26f36]
2026-09-22 16:18:53.164 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:18:53.167 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-09-22 16:18:53.167 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Caller id selected for vendor 917316914513 is 917316914513
2026-09-22 16:18:53.167 [INFO ] [http-nio-10000-exec-1]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917588483530, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/db0cb8c4-7d85-488d-8768-4c66c70c877e)
2026-09-22 16:18:53.584 [INFO ] [http-nio-10000-exec-1]  Msg91Repository - Call Response : {"success": false, "message": "Plan Expired"}

2026-09-22 16:18:53.584 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-09-22 16:18:53.584 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Caller id selected for vendor Akidha is +918044135307
2026-09-22 16:18:53.675 [INFO ] [http-nio-10000-exec-1]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "46854024-b894-402f-9623-05bc34da0884"}}
2026-09-22 16:18:53.679 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-22 16:18:53.679 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Sending order status webhook for rx with id db0cb8c4-7d85-488d-8768-4c66c70c877e for vendor Akidha
2026-09-22 16:18:53.680 [INFO ] [webhook-825]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=qcwKWiE8pm3KfYLJiIIBXLbCn40UD7MKTA/Vd4yf0P4=)
2026-09-22 16:18:53.741 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:18:53.744 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-09-22 16:18:54.093 [WARN ] [webhook-825]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=m2zu6Hrl_b_l4WZHmeaYMWwJZECwEsdr9LuMe4HKMYM-1790074133.7095735-1.0.1.1-YjkhRz6.cGEbUPbcW61QWz6NSWeRMVcM3JEfzGlB6X8zQTEFYKdcxLdAOvOKfkJM0PwsFc6LuAYY7Yrq_YLHBPJ3KQ8gavY9aRoD0HUcgr20iS9nWwDE_K5iNnpVcOGA; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Tue, 22 Sep 2026 11:18:54 GMT". Invalid 'expires' attribute: Tue, 22 Sep 2026 11:18:54 GMT
2026-09-22 16:19:04.142 [WARN ] [http-nio-10000-exec-7]  DefaultHandlerExceptionResolver - Resolved [org.springframework.web.HttpRequestMethodNotSupportedException: Request method 'POST' not supported]
2026-09-22 16:19:04.209 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:19:13.475 [WARN ] [http-nio-10000-exec-6]  ResourceHttpRequestHandler - Path contains "../" after call to StringUtils#cleanPath: [@fs/../../../../../root/.env]
2026-09-22 16:19:13.581 [WARN ] [http-nio-10000-exec-1]  ResourceHttpRequestHandler - Path contains "../" after call to StringUtils#cleanPath: [@fs/../../../../../proc/self/environ]
2026-09-22 16:19:14.322 [WARN ] [http-nio-10000-exec-9]  ResourceHttpRequestHandler - Path contains "../" after call to StringUtils#cleanPath: [static../.env]
2026-09-22 16:19:15.082 [WARN ] [http-nio-10000-exec-4]  ResourceHttpRequestHandler - Path contains "../" after call to StringUtils#cleanPath: [media../.env]
2026-09-22 16:19:34.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:19:54.225 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create approved prescription request. (patientId=7daa93c2-bd2f-4ca5-830d-1051faeba462, rxId=db0cb8c4-7d85-488d-8768-4c66c70c877e, vendorId=Akidha)
2026-09-22 16:19:54.241 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-22 16:19:54.756 [INFO ] [webhook-826]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound 
2026-09-22 16:19:54.757 [INFO ] [webhook-827]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=qcwKWiE8pm3KfYLJiIIBXLbCn40UD7MKTA/Vd4yf0P4=)
2026-09-22 16:19:54.775 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId = db0cb8c4-7d85-488d-8768-4c66c70c877e, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 released from prescription db0cb8c4-7d85-488d-8768-4c66c70c877e and added back to pool.
2026-09-22 16:19:54.775 [INFO ] [http-nio-10000-exec-6]  PrescriptionService - Prescription approved and successfully.(doctorId=3f781a46-50d0-4d06-ac0d-792b04448c30, rxId=db0cb8c4-7d85-488d-8768-4c66c70c877e, vendorId=Akidha)
2026-09-22 16:19:54.855 [WARN ] [webhook-827]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=st.aVHM0DJ66c1gBTIlt6ZYJ.qEaVE5jJcWZZA.Q3Ys-1790074194.7689872-1.0.1.1-9UFN793iLoZZSPuWaw0QhCZQCKkeSHybd6VVW2F5nrKFwfFR.5C_ehT6Uuz_zPly46WTPMGQseZvDsNxKdz3WzOvXUtNtRgYbGKHeu8oMqNjGomU1FBzJcOMDMAyE66H; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Tue, 22 Sep 2026 11:19:54 GMT". Invalid 'expires' attribute: Tue, 22 Sep 2026 11:19:54 GMT
2026-09-22 16:19:54.936 [ERROR] [webhook-826]  WebhookAdapter - Webhook endpoint failed. (webhook=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound)
2026-09-22 16:19:54.936 [ERROR] [webhook-826]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-09-22 16:19:54.936 [ERROR] [webhook-826]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error. ResponseBody : {"status":"error","message":"Invalid JSON"}
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:441) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.doUploadOrderedPrescription(WebhookAdapter.java:383) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.lambda$uploadOrderedPrescription$45b4f6fc$1(WebhookAdapter.java:328) ~[classes!/:0.0.1-SNAPSHOT]
	at io.github.resilience4j.bulkhead.Bulkhead.lambda$decorateCheckedSupplier$461fdbc9$1(Bulkhead.java:74) ~[resilience4j-bulkhead-1.7.1.jar!/:1.7.1]
	at io.github.resilience4j.circuitbreaker.CircuitBreaker.lambda$decorateCheckedSupplier$82a9021a$1(CircuitBreaker.java:73) ~[resilience4j-circuitbreaker-1.7.1.jar!/:1.7.1]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.executeWithResilience(WebhookAdapter.java:109) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:324) ~[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$$86ec4693.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:414) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.lambda$uploadOrderedPrescription$6(WebhookComponent.java:366) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:20:04.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:20:20.840 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:20:20.855 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-127686-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790074220854, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=test), patients=[Patient(name=test, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1089589, name=Nicowin 10mg Tablet 20s, composition=Nicorandil 10mg, type=Tablet, quantity=3, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:20:20.865 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-127686-1, vendorId=platinumrx)
2026-09-22 16:20:20.884 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:20:20.884 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:20:20.886 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 16:20:20.886 [INFO ] [async-21331]  Msg91Repository - send whatsapp contact list is empty for orderId E-127686-1 
2026-09-22 16:20:20.888 [ERROR] [async-21332]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:20:20.888 [ERROR] [async-21332]  MedicineServiceRepository - Medicine prefetch failed. medications = [Nicowin 10mg Tablet 20s], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:20:20.991 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:20:20.993 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received cancel request for order 127686
2026-09-22 16:20:34.207 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:20:54.071 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:20:54.074 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=14c7a416-f4f6-4b73-a137-2a6dccdf851d, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:20:54.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:21:04.210 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:21:24.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:21:24.211 [INFO ] [async-21342]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-22 16:21:34.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:21:54.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:22:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T10:52:00Z
2026-09-22 16:22:00.006 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T10:52:00.006Z
2026-09-22 16:22:04.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:22:24.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:22:34.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:22:49.335 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:22:49.341 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received prioritize request for order 127610
2026-09-22 16:22:49.357 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:22:49.357 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:22:49.359 [INFO ] [async-21361]  Msg91Repository - send whatsapp contact list is empty for orderId 127610 
2026-09-22 16:22:49.359 [INFO ] [async-21362]  Msg91Repository - send whatsapp contact list is empty for orderId 127610 
2026-09-22 16:22:54.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:23:04.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:23:24.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:23:24.216 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:23:34.205 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = d3f0103c-0855-402e-be14-abf16cb7453e
2026-09-22 16:23:34.227 [INFO ] [async-21375]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:23:34.229 [INFO ] [webhook-828]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=Vhh9ByruXsNo4gf3RHDNmKEFrzZSoNY8mLgSzL1s/ns=)
2026-09-22 16:23:54.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:23:54.215 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:23:56.223 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:23:56.229 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=f3599ab0-e632-4974-b42f-e328d4634c22, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:23:56.230 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-22 16:24:24.212 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:24:24.219 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:24:54.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:24:54.214 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:25:24.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:25:24.217 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:25:33.636 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:25:33.642 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received prioritize request for order E-127614-1
2026-09-22 16:25:33.656 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:25:33.656 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:25:33.658 [INFO ] [async-21402]  Msg91Repository - send whatsapp contact list is empty for orderId E-127614-1 
2026-09-22 16:25:33.658 [INFO ] [async-21403]  Msg91Repository - send whatsapp contact list is empty for orderId E-127614-1 
2026-09-22 16:25:34.858 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 65.2.121.10
2026-09-22 16:25:34.864 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=CART-22582, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790074534863, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Plazza), patients=[Patient(name=shashidhar mittapalli, gender=MALE, age=null, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=DRS063246, name=Benadryl Syrup, composition=null, type=null, quantity=1, preference=, dosage=, days=0, frequency=, comments=, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=DR234635, name=Disprin Regular 325mg Effervescent Tablet | For Fast Relief From Pain, Headaches & Migraines, composition=null, type=null, quantity=1, preference=, dosage=, days=0, frequency=, comments=, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=DRS270688, name=Ibugesic Plus Oral Suspension Orange, composition=null, type=null, quantity=1, preference=, dosage=, days=0, frequency=, comments=, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:25:34.864 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=plazza)
2026-09-22 16:25:34.870 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id CART-22582
2026-09-22 16:25:34.881 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=4e37584d-713e-425d-a808-03d981564288, orderId =CART-22582, vendorId=plazza)
2026-09-22 16:25:34.903 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = plazza prescriptionId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, doctroIds = [695369eb-f91e-44ad-ac18-ed220903232b] 
2026-09-22 16:25:34.903 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [695369eb-f91e-44ad-ac18-ed220903232b] for prescriptionId
2026-09-22 16:25:34.906 [INFO ] [async-21405]  Msg91Repository - send whatsapp contact list is empty for orderId CART-22582 
2026-09-22 16:25:34.909 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor plazza 
2026-09-22 16:25:34.912 [ERROR] [async-21406]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:25:34.912 [ERROR] [async-21406]  MedicineServiceRepository - Medicine prefetch failed. medications = [Benadryl Syrup, Ibugesic Plus Oral Suspension Orange, Disprin Regular 325mg Effervescent Tablet | For Fast Relief From Pain, Headaches & Migraines], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:25:54.210 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:25:54.227 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:26:04.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:26:04.215 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:26:22.699 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:26:22.704 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=127722, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790074582703, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=devansh), patients=[Patient(name=devansh, gender=male, age=5, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1311166, name=Myoril Plus 500/4mg Tablet 10s, composition=Paracetamol (Acetaminophen) 500mg + Thiocolchicoside 4mg, type=Tablet, quantity=30, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1319284, name=Telgo CH 40/6.25mg Tablet 10s, composition=Chlorthalidone 6.25mg + Telmisartan 40mg, type=Tablet, quantity=3, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:26:22.712 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=8cab532b-fde5-4583-ac6e-99b462f7a08f, orderId =127722, vendorId=platinumrx)
2026-09-22 16:26:22.735 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 5d82501c-030a-483d-adfd-b5cfea92baaa, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:26:22.735 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:26:22.736 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 16:26:22.736 [INFO ] [async-21420]  Msg91Repository - send whatsapp contact list is empty for orderId 127722 
2026-09-22 16:26:22.739 [ERROR] [async-21421]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:26:22.739 [ERROR] [async-21421]  MedicineServiceRepository - Medicine prefetch failed. medications = [Myoril Plus 500/4mg Tablet 10s, Telgo CH 40/6.25mg Tablet 10s], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:26:24.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:26:24.213 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:26:34.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:26:34.217 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:26:54.210 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:26:54.218 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:26:54.224 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:26:58.397 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:26:58.401 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=64d99213-a199-472b-9d62-3ff36a877d59, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:27:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T10:57:00.001Z
2026-09-22 16:27:00.004 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T10:57:00.004Z
2026-09-22 16:27:04.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:27:04.217 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:27:24.207 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:27:24.213 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:27:24.222 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:27:34.210 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:27:34.217 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:27:54.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:27:54.216 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28
2026-09-22 16:27:54.232 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:27:54.247 [INFO ] [async-21467]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:27:54.249 [INFO ] [webhook-829]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=sW7kEgX7N7cwy4JZAKtRIJJ2+KHNZXu+pzkIvrvsjKE=)
2026-09-22 16:28:04.210 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:28:04.219 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:28:24.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:28:24.216 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:28:34.210 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:28:34.217 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:28:54.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:28:54.214 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:29:04.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:29:04.216 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:29:24.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:29:24.215 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:29:34.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:29:34.213 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:29:54.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:29:54.216 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:30:00.847 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:30:00.852 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=c6577218-a229-4532-94c3-55e9741bc33b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:30:04.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:30:04.218 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:30:24.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:30:24.212 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = abab1058-f22b-4fef-bdc2-b543f9b27c6d
2026-09-22 16:30:24.236 [INFO ] [async-21528]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:30:24.239 [INFO ] [webhook-830]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=fNkuNi1jb4YTco0x95l7zQuJsS6l5JJlFQ6ucsQiN94=)
2026-09-22 16:30:34.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:30:34.213 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:30:54.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:31:01.616 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=xv1rvkqw] closed with CloseStatus[code=1000, reason=null]
2026-09-22 16:31:01.616 [DEBUG] [http-nio-10000-exec-5]  SubProtocolWebSocketHandler - Clearing session xv1rvkqw
2026-09-22 16:31:01.617 [INFO ] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-22 16:31:01.618 [DEBUG] [clientOutboundChannel-541]  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=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=xv1rvkqw}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=xv1rvkqw}]
2026-09-22 16:31:01.616 [DEBUG] [clientOutboundChannel-540]  StompSubProtocolHandler - Failed to send WebSocket message to client in session xv1rvkqw
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_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:31:01.664 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 removed from vendor Akidha's pool.
2026-09-22 16:31:04.210 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:31:04.218 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:31:10.410 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [xv1rvkqw]
2026-09-22 16:31:24.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:31:34.207 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:31:34.214 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:31:54.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:32:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T11:02:00Z
2026-09-22 16:32:00.004 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T11:02:00.004Z
2026-09-22 16:32:04.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:32:04.216 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:32:24.209 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:32:34.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:32:34.213 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:32:54.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:33:02.968 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:33:02.972 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d59855f9-9818-4fc3-bc2d-6fdcc277eabf, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:33:04.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:33:04.213 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 7134a1cb-8dae-4182-84ab-30ff7c4b3e76
2026-09-22 16:33:04.237 [INFO ] [async-21579]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:33:04.240 [INFO ] [webhook-831]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=0YIYfGWttSiauXbXHopCV+hmrSfEIP+nPnIZBxK1ljo=)
2026-09-22 16:33:12.424 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 3.112.3.245
2026-09-22 16:33:12.427 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001759-1790074991598, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790074991598, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Test Test), patients=[Patient(name=Test Test, gender=Female, age=22, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=01K4SXSB5MH3XXR8FYX7SBA185, name=MED TT, composition=MED TT, type=tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=01K4SXSA5RDRHYHWZNZK2B3E1C, name=Med XX,(Salt A + Salt B - 100 mg) 25.5 gm , composition=Med XX, type=Tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=01K4SXSAZ8GM9TA3X9X092A5YE, name=MED RR, composition=MED RR, type=syrup, quantity=1, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001759), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:33:12.428 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001759-1790074991598
2026-09-22 16:33:12.440 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=a6c99fae-3aa8-4436-bd49-937ba58bed45, orderId =2001759-1790074991598, vendorId=Akidha)
2026-09-22 16:33:12.466 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = 568ec8e1-0591-421e-a708-b3a972124545, doctroIds = [] 
2026-09-22 16:33:12.466 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-22 16:33:12.469 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:33:12.469 [INFO ] [async-21583]  Msg91Repository - send whatsapp contact list is empty for orderId 2001759-1790074991598 
2026-09-22 16:33:12.474 [ERROR] [async-21584]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:33:12.473 [ERROR] [async-21584]  MedicineServiceRepository - Medicine prefetch failed. medications = [MED TT, MED RR, Med XX,(Salt A + Salt B - 100 mg) 25.5 gm ], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:33:24.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:33:29.177 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-22 16:33:34.211 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:33:38.174 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@6686507b
2026-09-22 16:33:38.175 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790075017808
2026-09-22 16:33:38.185 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 568ec8e1-0591-421e-a708-b3a972124545, vendor=null, doctors=[3f781a46-50d0-4d06-ac0d-792b04448c30]
2026-09-22 16:33:38.188 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 added to vendor Akidha's pool.
2026-09-22 16:33:38.251 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@6686507b
2026-09-22 16:33:38.252 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/891/1pk5y4qt/websocket
2026-09-22 16:33:38.253 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-22 16:33:38.256 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=1pk5y4qt]
2026-09-22 16:33:38.272 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-22 16:33:39.572 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Accept order and start calling request for prescription 568ec8e1-0591-421e-a708-b3a972124545 by doctor 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-22 16:33:39.594 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId =568ec8e1-0591-421e-a708-b3a972124545, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 blocked and remaining doctors unblocked for prescription 568ec8e1-0591-421e-a708-b3a972124545.
2026-09-22 16:33:39.599 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Notified doctor ids : [3f781a46-50d0-4d06-ac0d-792b04448c30, 881122f8-c932-451a-a450-04a667a26f36]
2026-09-22 16:33:39.600 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:33:39.600 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-09-22 16:33:39.600 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Caller id selected for vendor 917316914513 is 917316914513
2026-09-22 16:33:39.601 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917588483530, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/568ec8e1-0591-421e-a708-b3a972124545)
2026-09-22 16:33:40.011 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call Response : {"success": false, "message": "Plan Expired"}

2026-09-22 16:33:40.011 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-09-22 16:33:40.011 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Caller id selected for vendor Akidha is +918044135307
2026-09-22 16:33:40.446 [INFO ] [http-nio-10000-exec-9]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "adc04c2f-53da-4bec-ae39-71142e530ba2"}}
2026-09-22 16:33:40.447 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-22 16:33:40.447 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 568ec8e1-0591-421e-a708-b3a972124545 for vendor Akidha
2026-09-22 16:33:40.448 [INFO ] [webhook-832]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=sUhwoklWE+J1Y+gZ/x2UnQSvXFjF8ndYXxfVfSSngqQ=)
2026-09-22 16:33:40.532 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:33:40.534 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-09-22 16:33:41.775 [WARN ] [webhook-832]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=70ZpKiV2KLTU06wjeziy6xzTtvmVkyGPAXzNzwupa_g-1790075020.4644961-1.0.1.1-CwttdILxh05o6Wqy3uEwJSX3jnUTPyoprsLLO.pmSwyPl.PqCScPOMtn37wRT0oEMtWrcBf4TVEViGj2RNmLL5_z7kye4IAfvhAGsNWVHIC4Za29eOyallEnKs4Mwrp_; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Tue, 22 Sep 2026 11:33:41 GMT". Invalid 'expires' attribute: Tue, 22 Sep 2026 11:33:41 GMT
2026-09-22 16:33:54.206 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 5d82501c-030a-483d-adfd-b5cfea92baaa
2026-09-22 16:33:54.222 [INFO ] [async-21595]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:33:54.223 [INFO ] [webhook-833]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=AHgjqM5KjvymDVnn6XtqMw60OqQC3doDlZ/WkOr5Y+Q=)
2026-09-22 16:34:04.207 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:34:31.397 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:34:31.401 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received prioritize request for order E-127647-1
2026-09-22 16:34:31.419 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:34:31.419 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:34:31.421 [INFO ] [async-21601]  Msg91Repository - send whatsapp contact list is empty for orderId E-127647-1 
2026-09-22 16:34:31.421 [INFO ] [async-21602]  Msg91Repository - send whatsapp contact list is empty for orderId E-127647-1 
2026-09-22 16:34:34.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:34:37.317 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create approved prescription request. (patientId=a6c99fae-3aa8-4436-bd49-937ba58bed45, rxId=568ec8e1-0591-421e-a708-b3a972124545, vendorId=Akidha)
2026-09-22 16:34:37.340 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-22 16:34:37.814 [INFO ] [webhook-834]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound 
2026-09-22 16:34:37.815 [INFO ] [webhook-835]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=sUhwoklWE+J1Y+gZ/x2UnQSvXFjF8ndYXxfVfSSngqQ=)
2026-09-22 16:34:37.831 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId = 568ec8e1-0591-421e-a708-b3a972124545, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 released from prescription 568ec8e1-0591-421e-a708-b3a972124545 and added back to pool.
2026-09-22 16:34:37.831 [INFO ] [http-nio-10000-exec-6]  PrescriptionService - Prescription approved and successfully.(doctorId=3f781a46-50d0-4d06-ac0d-792b04448c30, rxId=568ec8e1-0591-421e-a708-b3a972124545, vendorId=Akidha)
2026-09-22 16:34:37.935 [WARN ] [webhook-835]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=35Tnbrz1.aGCiGQOauHWtqgEmgAMxJBg.CN5VBuMrP0-1790075077.8238628-1.0.1.1-QCf_zX3BBIwZXzA1LR9wcX1wcOC1EqYbiBDGrgFFNrBmqpE2fgUFMy5g4zxjIk03M_BoMhK7Rp4_cxqkpuOFQEQsZKTHyHTjkFQX.prpRkiA_mxTtNpy0H9Y2E42lXTa; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Tue, 22 Sep 2026 11:34:37 GMT". Invalid 'expires' attribute: Tue, 22 Sep 2026 11:34:37 GMT
2026-09-22 16:34:38.136 [ERROR] [webhook-834]  WebhookAdapter - Webhook endpoint failed. (webhook=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound)
2026-09-22 16:34:38.136 [ERROR] [webhook-834]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-09-22 16:34:38.137 [ERROR] [webhook-834]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error. ResponseBody : {"status":"error","message":"Invalid JSON"}
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:441) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.doUploadOrderedPrescription(WebhookAdapter.java:383) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.lambda$uploadOrderedPrescription$45b4f6fc$1(WebhookAdapter.java:328) ~[classes!/:0.0.1-SNAPSHOT]
	at io.github.resilience4j.bulkhead.Bulkhead.lambda$decorateCheckedSupplier$461fdbc9$1(Bulkhead.java:74) ~[resilience4j-bulkhead-1.7.1.jar!/:1.7.1]
	at io.github.resilience4j.circuitbreaker.CircuitBreaker.lambda$decorateCheckedSupplier$82a9021a$1(CircuitBreaker.java:73) ~[resilience4j-circuitbreaker-1.7.1.jar!/:1.7.1]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.executeWithResilience(WebhookAdapter.java:109) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:324) ~[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$$86ec4693.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:414) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.lambda$uploadOrderedPrescription$6(WebhookComponent.java:366) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:35:04.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:35:04.218 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:35:34.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:35:34.216 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:36:04.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:36:04.213 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = aa0bfab3-ef61-4b99-bc78-5b9c5d89d7a8
2026-09-22 16:36:04.246 [INFO ] [async-21620]  PrescriptionComponent - No Authorization server configuration found for vendor plazza
2026-09-22 16:36:04.248 [INFO ] [webhook-836]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=plazza, url=https://staging.plazza.in/prescription-service/api/v1/myrx/orders/webhook, order signature=6iUQ0qKbH7HUc19VNRcXJM+7Y7ZlX3/RP+jEJOt2vjI=)
2026-09-22 16:36:04.930 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:36:04.933 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=aec5607e-c18a-4d5a-8787-1e695bedacab, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:36:34.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:36:34.213 [INFO ] [async-21623]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-22 16:36:55.456 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:36:55.457 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-09-22 16:36:55.518 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=1pk5y4qt] closed with CloseStatus[code=1001, reason=null]
2026-09-22 16:36:55.519 [DEBUG] [http-nio-10000-exec-5]  SubProtocolWebSocketHandler - Clearing session 1pk5y4qt
2026-09-22 16:36:55.519 [INFO ] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-22 16:36:55.521 [DEBUG] [clientOutboundChannel-543]  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=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=1pk5y4qt}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=1pk5y4qt}]
2026-09-22 16:36:56.036 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@6686507b
2026-09-22 16:36:56.037 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790075215558
2026-09-22 16:36:56.117 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@6686507b
2026-09-22 16:36:56.117 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/675/aq5vdgzh/websocket
2026-09-22 16:36:56.118 [INFO ] [http-nio-10000-exec-3]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-22 16:36:56.120 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=aq5vdgzh]
2026-09-22 16:36:56.143 [ERROR] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-22 16:37:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T11:07:00Z
2026-09-22 16:37:00.002 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T11:07:00.002Z
2026-09-22 16:37:04.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:37:05.410 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [1pk5y4qt]
2026-09-22 16:37:34.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:38:04.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:38:34.209 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:38:57.753 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 65.1.90.194
2026-09-22 16:38:57.762 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-127736-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790075337762, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=test), patients=[Patient(name=test, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1089589, name=Nicowin 10mg Tablet 20s, composition=Nicorandil 10mg, type=Tablet, quantity=3, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:38:57.774 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-127736-1, vendorId=platinumrx)
2026-09-22 16:38:57.810 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 81d26117-9364-42d0-97a1-6d2d814ea198, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:38:57.811 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:38:57.813 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 16:38:57.813 [INFO ] [async-21639]  Msg91Repository - send whatsapp contact list is empty for orderId E-127736-1 
2026-09-22 16:38:57.818 [ERROR] [async-21640]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:38:57.817 [ERROR] [async-21640]  MedicineServiceRepository - Medicine prefetch failed. medications = [Nicowin 10mg Tablet 20s], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:38:58.486 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 65.1.90.194
2026-09-22 16:38:58.490 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received cancel request for order 127736
2026-09-22 16:39:04.216 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:39:07.148 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:39:07.166 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=93263a61-ebbf-45a5-8398-0508476e177f, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:39:07.166 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-22 16:39:24.211 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:39:34.210 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:39:54.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:40:04.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:40:24.226 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:40:34.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:40:54.209 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:41:04.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:41:24.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:41:34.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:41:54.210 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:42:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T11:12:00.001Z
2026-09-22 16:42:00.003 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T11:12:00.003Z
2026-09-22 16:42:04.205 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 5520083d-7c72-4bc5-8406-6ca4c36c170a
2026-09-22 16:42:04.231 [INFO ] [async-21677]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:42:04.235 [INFO ] [webhook-837]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=Gmdbc6aUvv23OhrEER4qZSuu6kMmehUOCkKyl1mtSJE=)
2026-09-22 16:42:09.248 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:42:09.252 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=223994c3-46f0-44a6-ab2d-a5b736513e44, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:42:24.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:42:54.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:43:24.209 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:43:54.211 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:44:24.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:44:48.867 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:44:48.876 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-127747-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790075688875, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=test), patients=[Patient(name=test, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1089589, name=Nicowin 10mg Tablet 20s, composition=Nicorandil 10mg, type=Tablet, quantity=3, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:44:48.886 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-127747-1, vendorId=platinumrx)
2026-09-22 16:44:48.913 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = e0977e22-3048-4727-8dd2-7fd353f349f0, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:44:48.913 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:44:48.915 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-22 16:44:48.915 [INFO ] [async-21695]  Msg91Repository - send whatsapp contact list is empty for orderId E-127747-1 
2026-09-22 16:44:48.920 [ERROR] [async-21696]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:44:48.920 [ERROR] [async-21696]  MedicineServiceRepository - Medicine prefetch failed. medications = [Nicowin 10mg Tablet 20s], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:44:48.989 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:44:48.992 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received cancel request for order 127747
2026-09-22 16:44:54.209 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:45:11.596 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:45:11.600 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d3be47c6-f7d4-434e-9d65-afb4f8b39054, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:45:24.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:45:24.217 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:45:54.209 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:45:54.219 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:46:24.206 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 81d26117-9364-42d0-97a1-6d2d814ea198
2026-09-22 16:46:24.214 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:46:24.228 [INFO ] [async-21712]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:46:24.230 [INFO ] [webhook-838]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=4UnyRvybJcFndxblkqYpgkNDCr6DcCgxgcxS0+g2DnY=)
2026-09-22 16:46:54.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:47:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T11:17:00Z
2026-09-22 16:47:00.003 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T11:17:00.003Z
2026-09-22 16:47:24.210 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:47:42.115 [INFO ] [MessageBroker-1]  WebSocketMessageBrokerStats - WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 77 total, 0 closed abnormally (0 connect failure, 0 send limit, 15 transport error)], stompSubProtocol[processed CONNECT(76)-CONNECTED(76)-DISCONNECT(40)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 930], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 549], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 7, completed tasks = 76385]
2026-09-22 16:47:54.209 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:48:13.611 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:48:13.616 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=5b96f81b-9112-4a8f-8d11-35d76aa82e7e, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:48:24.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:48:54.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:49:24.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:49:54.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:50:24.211 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:50:54.209 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:51:15.865 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:51:15.878 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=6669ffbf-efe4-4a55-b22f-70f3989e8b98, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:51:24.209 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:51:54.209 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:51:54.214 [INFO ] [async-21747]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-22 16:52:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T11:22:00Z
2026-09-22 16:52:00.003 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T11:22:00.003Z
2026-09-22 16:52:24.206 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = e0977e22-3048-4727-8dd2-7fd353f349f0
2026-09-22 16:52:24.231 [INFO ] [async-21750]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-22 16:52:24.234 [INFO ] [webhook-839]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=oufLFaunI/UoF0o8f/sCaCKehCRWByOEX4Nfj2DufTM=)
2026-09-22 16:54:17.890 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:54:17.900 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=229eee1a-9663-4eb6-9231-89137d1fd536, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:54:17.900 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-22 16:56:43.598 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 65.2.121.10
2026-09-22 16:56:43.614 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=CART-22771, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790076403613, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Plazza), patients=[Patient(name=shashidhar mittapalli, gender=MALE, age=null, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=DRS063246, name=Benadryl Syrup, composition=null, type=null, quantity=1, preference=, dosage=, days=0, frequency=, comments=, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null), OrderedMedicine(id=DR234635, name=Disprin Regular 325mg Effervescent Tablet | For Fast Relief From Pain, Headaches & Migraines, composition=null, type=null, quantity=1, preference=, dosage=, days=0, frequency=, comments=, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:56:43.614 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=plazza)
2026-09-22 16:56:43.617 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id CART-22771
2026-09-22 16:56:43.635 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=4e37584d-713e-425d-a808-03d981564288, orderId =CART-22771, vendorId=plazza)
2026-09-22 16:56:43.674 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = plazza prescriptionId = 2e60007e-924e-452f-bd9e-5c4aa673a448, doctroIds = [695369eb-f91e-44ad-ac18-ed220903232b] 
2026-09-22 16:56:43.674 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [695369eb-f91e-44ad-ac18-ed220903232b] for prescriptionId
2026-09-22 16:56:43.679 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor plazza 
2026-09-22 16:56:43.679 [INFO ] [async-21753]  Msg91Repository - send whatsapp contact list is empty for orderId CART-22771 
2026-09-22 16:56:43.684 [ERROR] [async-21754]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:56:43.683 [ERROR] [async-21754]  MedicineServiceRepository - Medicine prefetch failed. medications = [Disprin Regular 325mg Effervescent Tablet | For Fast Relief From Pain, Headaches & Migraines, Benadryl Syrup], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:57:00.001 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-22T11:27:00.001Z
2026-09-22 16:57:00.007 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-22T11:27:00.007Z
2026-09-22 16:57:14.210 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2e60007e-924e-452f-bd9e-5c4aa673a448, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:57:20.060 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-22 16:57:20.064 [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, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=ATORVASTATIN-20MG, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=e8d7e270-deb1-4cc0-80ad-69d87c6e2bde, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null, chronic=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:57:36.326 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=aq5vdgzh] closed with CloseStatus[code=1000, reason=null]
2026-09-22 16:57:36.326 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session aq5vdgzh
2026-09-22 16:57:36.326 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-22 16:57:36.328 [DEBUG] [clientOutboundChannel-546]  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=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=aq5vdgzh}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=aq5vdgzh}]
2026-09-22 16:57:36.328 [DEBUG] [clientOutboundChannel-545]  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@4dc3efb9, simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=aq5vdgzh}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=aq5vdgzh}]
2026-09-22 16:57:36.465 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-22 16:57:36.474 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 removed from vendor Akidha's pool.
2026-09-22 16:57:44.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2e60007e-924e-452f-bd9e-5c4aa673a448, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:57:45.410 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [aq5vdgzh]
2026-09-22 16:57:59.946 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@6686507b
2026-09-22 16:57:59.947 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790076479589
2026-09-22 16:57:59.955 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 added to vendor Akidha's pool.
2026-09-22 16:57:59.970 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@6686507b
2026-09-22 16:57:59.971 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/451/4rzuvz3z/websocket
2026-09-22 16:57:59.971 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-22 16:57:59.973 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=4rzuvz3z]
2026-09-22 16:57:59.981 [ERROR] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-22 16:58:13.380 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-22 16:58:13.386 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received prioritize request for order E-127686-1
2026-09-22 16:58:13.397 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-22 16:58:13.397 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-22 16:58:13.399 [INFO ] [async-21763]  Msg91Repository - send whatsapp contact list is empty for orderId E-127686-1 
2026-09-22 16:58:13.400 [INFO ] [async-21764]  Msg91Repository - send whatsapp contact list is empty for orderId E-127686-1 
2026-09-22 16:58:14.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2e60007e-924e-452f-bd9e-5c4aa673a448, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:58:14.461 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 18.183.226.255
2026-09-22 16:58:14.465 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001760-1790076493083, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790076493083, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Test Test), patients=[Patient(name=Test Test, gender=Female, age=22, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=01K4S9W4KDABKBBGV533PY8J7M, name=MED GG, composition=MED GG, type=tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001760), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-22 16:58:14.468 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001760-1790076493083
2026-09-22 16:58:14.478 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d6365e3d-f37c-4b5f-9ed1-f3ef6c18b090, orderId =2001760-1790076493083, vendorId=Akidha)
2026-09-22 16:58:14.498 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = aa21deb7-7577-4bdf-a905-196fcb46f05c, doctroIds = [3f781a46-50d0-4d06-ac0d-792b04448c30] 
2026-09-22 16:58:14.498 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [3f781a46-50d0-4d06-ac0d-792b04448c30] for prescriptionId
2026-09-22 16:58:14.501 [INFO ] [async-21769]  Msg91Repository - send whatsapp contact list is empty for orderId 2001760-1790076493083 
2026-09-22 16:58:14.502 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:58:14.504 [ERROR] [async-21770]  SimpleAsyncUncaughtExceptionHandler - Unexpected exception occurred invoking async method: public void com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(java.util.List) throws com.myrx.onerx.common.exception.model.SystemException
com.myrx.onerx.common.exception.model.SystemException: Error while prefetching medicines for dosage recommendation.
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:60) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:58:14.504 [ERROR] [async-21770]  MedicineServiceRepository - Medicine prefetch failed. medications = [MED GG], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.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.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_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-22 16:58:16.916 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Accept order and start calling request for prescription aa21deb7-7577-4bdf-a905-196fcb46f05c by doctor 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-22 16:58:16.946 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId =aa21deb7-7577-4bdf-a905-196fcb46f05c, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 blocked and remaining doctors unblocked for prescription aa21deb7-7577-4bdf-a905-196fcb46f05c.
2026-09-22 16:58:16.951 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Notified doctor ids : [3f781a46-50d0-4d06-ac0d-792b04448c30, 881122f8-c932-451a-a450-04a667a26f36]
2026-09-22 16:58:16.952 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:58:16.955 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-09-22 16:58:16.955 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Caller id selected for vendor 917316914513 is 917316914513
2026-09-22 16:58:16.955 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917588483530, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/aa21deb7-7577-4bdf-a905-196fcb46f05c)
2026-09-22 16:58:17.350 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call Response : {"success": false, "message": "Plan Expired"}

2026-09-22 16:58:17.350 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-09-22 16:58:17.350 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Caller id selected for vendor Akidha is +918044135307
2026-09-22 16:58:17.468 [INFO ] [http-nio-10000-exec-9]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "5001d0bb-386a-4749-a65e-7aed96ad06e2"}}
2026-09-22 16:58:17.471 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-22 16:58:17.471 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id aa21deb7-7577-4bdf-a905-196fcb46f05c for vendor Akidha
2026-09-22 16:58:17.474 [INFO ] [webhook-840]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=piWVBBVsCuqHxdHkSE2i0nmYl29yhBMzrhJTQLc9QDE=)
2026-09-22 16:58:17.569 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-22 16:58:17.572 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-09-22 16:58:18.827 [WARN ] [webhook-840]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=VNg8NBL1cwCnkbLqXA8egFzMKf8enFAnVfernbP3pqk-1790076497.510022-1.0.1.1-TzdM7uLxZwdxWUCvfes2yh5IssmSWvk5nOyBwQy0Uvf2v.8ZagfeNIIUDeHe4gJHFJkEecJH_Qk55u55IJcmZsApZUziHQFbZLhjzRKnjXCxG08E19N62n_osRYwc738; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Tue, 22 Sep 2026 11:58:18 GMT". Invalid 'expires' attribute: Tue, 22 Sep 2026 11:58:18 GMT
2026-09-22 16:58:44.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:58:44.215 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2e60007e-924e-452f-bd9e-5c4aa673a448, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:58:47.302 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create approved prescription request. (patientId=d6365e3d-f37c-4b5f-9ed1-f3ef6c18b090, rxId=aa21deb7-7577-4bdf-a905-196fcb46f05c, vendorId=Akidha)
2026-09-22 16:58:47.320 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-22 16:58:47.779 [INFO ] [webhook-841]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound 
2026-09-22 16:58:47.779 [INFO ] [webhook-842]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=piWVBBVsCuqHxdHkSE2i0nmYl29yhBMzrhJTQLc9QDE=)
2026-09-22 16:58:47.806 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId = aa21deb7-7577-4bdf-a905-196fcb46f05c, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 released from prescription aa21deb7-7577-4bdf-a905-196fcb46f05c and added back to pool.
2026-09-22 16:58:47.806 [INFO ] [http-nio-10000-exec-9]  PrescriptionService - Prescription approved and successfully.(doctorId=3f781a46-50d0-4d06-ac0d-792b04448c30, rxId=aa21deb7-7577-4bdf-a905-196fcb46f05c, vendorId=Akidha)
2026-09-22 16:58:47.881 [WARN ] [webhook-842]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=k5FzQ0Hp7bcTzh6NxoA4zMF8YwY0aasWfKVHxjeZ.HM-1790076527.7949226-1.0.1.1-RZ25Efyz_g6C5bBI3691WnErAWA.NNDehvwNYlnJ7O3XSrmQJFmF.uTW50tP.LZj_ndAqz0lwRdTklvVBYZdZaMg_z4Q89agmNdcl.51AcSjEq_iawFXCV0aijSrIfnP; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Tue, 22 Sep 2026 11:58:47 GMT". Invalid 'expires' attribute: Tue, 22 Sep 2026 11:58:47 GMT
2026-09-22 16:58:48.094 [ERROR] [webhook-841]  WebhookAdapter - Webhook endpoint failed. (webhook=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound)
2026-09-22 16:58:48.094 [ERROR] [webhook-841]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-09-22 16:58:48.094 [ERROR] [webhook-841]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error. ResponseBody : {"status":"error","message":"Invalid JSON"}
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:441) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.doUploadOrderedPrescription(WebhookAdapter.java:383) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.lambda$uploadOrderedPrescription$45b4f6fc$1(WebhookAdapter.java:328) ~[classes!/:0.0.1-SNAPSHOT]
	at io.github.resilience4j.bulkhead.Bulkhead.lambda$decorateCheckedSupplier$461fdbc9$1(Bulkhead.java:74) ~[resilience4j-bulkhead-1.7.1.jar!/:1.7.1]
	at io.github.resilience4j.circuitbreaker.CircuitBreaker.lambda$decorateCheckedSupplier$82a9021a$1(CircuitBreaker.java:73) ~[resilience4j-circuitbreaker-1.7.1.jar!/:1.7.1]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.executeWithResilience(WebhookAdapter.java:109) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:324) ~[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$$86ec4693.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:414) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.lambda$uploadOrderedPrescription$6(WebhookComponent.java:366) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-22 16:59:14.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:59:14.214 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2e60007e-924e-452f-bd9e-5c4aa673a448, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
2026-09-22 16:59:44.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2b393729-a9f1-40ce-95d9-f24c7dd6ab28, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-22 16:59:44.214 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2e60007e-924e-452f-bd9e-5c4aa673a448, vendor=null, doctors=[695369eb-f91e-44ad-ac18-ed220903232b]
