2026-09-25 15:00:06.315 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:00:06.326 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, 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=83c7d18f-80a0-44f0-9552-57bb4eb8b36e, 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-25 15:02:00.000 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T09:32:00Z
2026-09-25 15:02:00.004 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T09:32:00.004Z
2026-09-25 15:03:08.387 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:03:08.395 [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=eef879b9-526a-4649-9513-632e93e08313, 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-25 15:04:22.566 [INFO ] [MessageBroker-5]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 13 total, 0 closed abnormally (0 connect failure, 0 send limit, 7 transport error)], stompSubProtocol[processed CONNECT(12)-CONNECTED(12)-DISCONNECT(1)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 117], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 75], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 7, completed tasks = 5186]
2026-09-25 15:06:10.283 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:06:10.291 [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=1179d435-4e27-4ca7-8293-90e06616d2ca, 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-25 15:06:12.674 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 52.195.210.117
2026-09-25 15:06:12.683 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001842-1790328971940, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790328971940, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Test App), patients=[Patient(name=Test App, gender=Male, age=30, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=135737, 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=135737, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001842), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-25 15:06:12.683 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-25 15:06:12.686 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001842-1790328971940
2026-09-25 15:06:12.697 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d17df555-ccb1-4210-bef0-dd324ca867c2, orderId =2001842-1790328971940, vendorId=Akidha)
2026-09-25 15:06:12.734 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = 96bd17cc-18d1-4544-ae71-4caaeafaf109, doctroIds = [] 
2026-09-25 15:06:12.734 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-25 15:06:12.738 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-25 15:06:12.738 [INFO ] [async-1499]  Msg91Repository - send whatsapp contact list is empty for orderId 2001842-1790328971940 
2026-09-25 15:06:12.743 [ERROR] [async-1500]  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-25 15:06:12.743 [ERROR] [async-1500]  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-25 15:07:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T09:37:00.001Z
2026-09-25 15:07:00.004 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T09:37:00.004Z
2026-09-25 15:09:12.500 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:09:12.512 [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=e3dad81d-746b-4063-8694-e144bd814546, 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-25 15:09:12.513 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-25 15:09:14.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 96bd17cc-18d1-4544-ae71-4caaeafaf109
2026-09-25 15:10:38.291 [ERROR] [http-nio-10000-exec-3]  AuthenticationComponent - User not found. username=balraj-medishop+companyadmin@myrx.in
2026-09-25 15:12:00.002 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T09:42:00.002Z
2026-09-25 15:12:00.006 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T09:42:00.006Z
2026-09-25 15:12:14.434 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:12:14.441 [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=91f05959-834e-405d-bdac-19726941a683, 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-25 15:15:16.380 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:15:16.390 [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=27b185b3-c47c-4e76-af99-bf49e5d3878b, 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-25 15:15:30.274 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:15:30.283 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-129884-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790329530282, 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-25 15:15:30.283 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-25 15:15:30.300 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-129884-1, vendorId=platinumrx)
2026-09-25 15:15:30.335 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = f3302fee-022e-47df-b77f-030b676e5166, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-25 15:15:30.335 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-25 15:15:30.341 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-25 15:15:30.341 [INFO ] [async-1504]  Msg91Repository - send whatsapp contact list is empty for orderId E-129884-1 
2026-09-25 15:15:30.345 [ERROR] [async-1505]  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-25 15:15:30.345 [ERROR] [async-1505]  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-25 15:15:30.411 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:15:30.414 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received cancel request for order 129884
2026-09-25 15:16:04.210 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:16:12.135 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 35.78.101.176
2026-09-25 15:16:12.138 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001844-1790329571391, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790329571391, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Test App), patients=[Patient(name=Test App, gender=Male, age=30, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=135737, 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=135737, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001844), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-25 15:16:12.139 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001844-1790329571391
2026-09-25 15:16:12.144 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d17df555-ccb1-4210-bef0-dd324ca867c2, orderId =2001844-1790329571391, vendorId=Akidha)
2026-09-25 15:16:12.163 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = 327ad3e0-4d2d-458e-8070-27c6b93068c9, doctroIds = [] 
2026-09-25 15:16:12.163 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-25 15:16:12.165 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-25 15:16:12.165 [INFO ] [async-1510]  Msg91Repository - send whatsapp contact list is empty for orderId 2001844-1790329571391 
2026-09-25 15:16:12.168 [ERROR] [async-1511]  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-25 15:16:12.168 [ERROR] [async-1511]  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-25 15:16:14.014 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 35.78.101.176
2026-09-25 15:16:14.016 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001843-1790329573519, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790329573519, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Test App), patients=[Patient(name=Test App, gender=Male, age=30, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=135737, 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=135737, chronic=true)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001843), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-25 15:16:14.016 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001843-1790329573519
2026-09-25 15:16:14.022 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d17df555-ccb1-4210-bef0-dd324ca867c2, orderId =2001843-1790329573519, vendorId=Akidha)
2026-09-25 15:16:14.040 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = 2d4abe39-5653-485d-8103-8122acdbfca1, doctroIds = [] 
2026-09-25 15:16:14.040 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-25 15:16:14.042 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-25 15:16:14.042 [INFO ] [async-1513]  Msg91Repository - send whatsapp contact list is empty for orderId 2001843-1790329573519 
2026-09-25 15:16:14.045 [ERROR] [async-1514]  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-25 15:16:14.044 [ERROR] [async-1514]  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-25 15:16:15.796 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 35.78.101.176
2026-09-25 15:16:15.799 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001845-1790329575341, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790329575341, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Test App), patients=[Patient(name=Test App, gender=Male, age=30, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=490014, name=Hiforce 100 Tablet 10, composition=Sildenafil 100mg, type=Tablet, quantity=20, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=490014, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001845), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-25 15:16:15.799 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001845-1790329575341
2026-09-25 15:16:15.804 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=d17df555-ccb1-4210-bef0-dd324ca867c2, orderId =2001845-1790329575341, vendorId=Akidha)
2026-09-25 15:16:15.820 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = cde3cb9c-417b-4c02-b0a7-b3e7d4a7db89, doctroIds = [] 
2026-09-25 15:16:15.820 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-25 15:16:15.822 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-25 15:16:15.822 [INFO ] [async-1516]  Msg91Repository - send whatsapp contact list is empty for orderId 2001845-1790329575341 
2026-09-25 15:16:15.824 [ERROR] [async-1517]  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-25 15:16:15.824 [ERROR] [async-1517]  MedicineServiceRepository - Medicine prefetch failed. medications = [Hiforce 100 Tablet 10], 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-25 15:16:34.211 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:17:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T09:47:00Z
2026-09-25 15:17:00.004 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T09:47:00.004Z
2026-09-25 15:17:04.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:17:34.213 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:18:04.213 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:18:18.741 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:18:18.745 [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=0e4bd186-164d-4a38-bdd4-6908e56abfeb, 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-25 15:18:34.210 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:18:57.322 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:18:57.326 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received prioritize request for order E-129820-1
2026-09-25 15:18:57.339 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = e691645b-df9f-402e-b5fd-5c33c03f8734, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-25 15:18:57.339 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-25 15:18:57.341 [INFO ] [async-1534]  Msg91Repository - send whatsapp contact list is empty for orderId E-129820-1 
2026-09-25 15:18:57.341 [INFO ] [async-1535]  Msg91Repository - send whatsapp contact list is empty for orderId E-129820-1 
2026-09-25 15:19:04.211 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:19:14.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 327ad3e0-4d2d-458e-8070-27c6b93068c9
2026-09-25 15:19:24.210 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = cde3cb9c-417b-4c02-b0a7-b3e7d4a7db89
2026-09-25 15:19:24.217 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 2d4abe39-5653-485d-8103-8122acdbfca1
2026-09-25 15:19:24.228 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:19:34.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:19:54.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:20:04.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:20:24.209 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:20:34.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:20:54.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:21:04.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:21:20.683 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:21:20.689 [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=6a6cb16d-949d-4969-a9a5-ef9af9a52c40, 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-25 15:21:24.210 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:21:34.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:21:54.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:22:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T09:52:00Z
2026-09-25 15:22:00.005 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T09:52:00.005Z
2026-09-25 15:22:04.207 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:22:24.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:22:34.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:22:54.211 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:23:04.206 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166
2026-09-25 15:23:04.238 [INFO ] [async-1590]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-25 15:23:04.241 [INFO ] [webhook-101]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=jqnOGuaV00/U5TbaY75DUBOCJ6LelOns06POHh8mc4o=)
2026-09-25 15:23:24.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:23:54.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:24:22.510 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:24:22.522 [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=43c955ea-6eb4-4d81-82ce-bf83accabb7c, 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-25 15:24:22.522 [INFO ] [http-nio-10000-exec-9]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-25 15:24:24.209 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:24:54.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:25:24.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:25:54.209 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:26:24.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = e691645b-df9f-402e-b5fd-5c33c03f8734
2026-09-25 15:26:24.243 [INFO ] [async-1610]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-25 15:26:24.247 [INFO ] [webhook-102]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=7zvo60ZlGKhf2SvgmQer2qr2H4/cVSAaICK9MhuZaOk=)
2026-09-25 15:27:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T09:57:00Z
2026-09-25 15:27:00.004 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T09:57:00.004Z
2026-09-25 15:27:24.326 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:27:24.331 [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=31b76bad-a5f3-4411-9e25-facd0c8c7a04, 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-25 15:27:52.744 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=ekincare)
2026-09-25 15:30:26.434 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:30:26.443 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, 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=312eb6fc-b80b-4640-b999-7413f1d16638, 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-25 15:32:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T10:02:00.001Z
2026-09-25 15:32:00.005 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T10:02:00.005Z
2026-09-25 15:33:28.400 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:33:28.407 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, 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=9269fdd7-4a0b-456f-aefd-60dbacc23c8f, 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-25 15:34:13.044 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 18.182.64.64
2026-09-25 15:34:13.050 [INFO ] [http-nio-10000-exec-10]  AuthorizationComponent - No client registerd againt apikey. (apiKey==Akidha-Pschytiatrist_57920496-0669-4e54-bc10-714c4e79ffa8)
2026-09-25 15:34:22.568 [INFO ] [MessageBroker-1]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 13 total, 0 closed abnormally (0 connect failure, 0 send limit, 7 transport error)], stompSubProtocol[processed CONNECT(12)-CONNECTED(12)-DISCONNECT(1)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 117], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 75], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 7, completed tasks = 5733]
2026-09-25 15:35:16.062 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 18.182.59.79
2026-09-25 15:35:16.067 [INFO ] [http-nio-10000-exec-4]  AuthorizationComponent - No client registerd againt apikey. (apiKey==Akidha-Pschytiatrist_57920496-0669-4e54-bc10-714c4e79ffa8)
2026-09-25 15:36:16.209 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:36:16.221 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received prioritize request for order E-129852-1
2026-09-25 15:36:16.225 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-25 15:36:16.242 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-25 15:36:16.242 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-25 15:36:16.247 [INFO ] [async-1613]  Msg91Repository - send whatsapp contact list is empty for orderId E-129852-1 
2026-09-25 15:36:16.247 [INFO ] [async-1614]  Msg91Repository - send whatsapp contact list is empty for orderId E-129852-1 
2026-09-25 15:36:16.993 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 18.183.25.218
2026-09-25 15:36:16.995 [INFO ] [http-nio-10000-exec-7]  AuthorizationComponent - No client registerd againt apikey. (apiKey==Akidha-Pschytiatrist_57920496-0669-4e54-bc10-714c4e79ffa8)
2026-09-25 15:36:30.361 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:36:30.365 [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=a50d4cde-24d7-4cca-bc40-6a5df7269b4b, 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-25 15:36:44.211 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:37:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T10:07:00Z
2026-09-25 15:37:00.004 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T10:07:00.004Z
2026-09-25 15:37:14.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:37:44.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:38:14.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:38:44.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:39:14.041 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:39:14.047 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-129916-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790330954046, 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-25 15:39:14.064 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-129916-1, vendorId=platinumrx)
2026-09-25 15:39:14.101 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-25 15:39:14.101 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-25 15:39:14.103 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-25 15:39:14.103 [INFO ] [async-1631]  Msg91Repository - send whatsapp contact list is empty for orderId E-129916-1 
2026-09-25 15:39:14.107 [ERROR] [async-1632]  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-25 15:39:14.107 [ERROR] [async-1632]  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-25 15:39:14.179 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:39:14.183 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received cancel request for order 129916
2026-09-25 15:39:14.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:39:32.380 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:39:32.397 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, 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=cdfd9def-39cf-432a-aebf-98463ac7a5b4, 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-25 15:39:32.397 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-25 15:39:44.213 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:39:44.226 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:40:14.211 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:40:14.221 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:40:44.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:40:44.217 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:41:14.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:41:14.216 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:41:44.211 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:41:44.219 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:42:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T10:12:00Z
2026-09-25 15:42:00.004 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T10:12:00.004Z
2026-09-25 15:42:14.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:42:14.216 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:42:34.298 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:42:34.303 [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=06ad14d4-dc61-41bc-a526-ad076efac779, 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-25 15:42:44.209 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:42:44.216 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:43:14.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:43:14.218 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:43:34.972 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=ekincare)
2026-09-25 15:43:44.210 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:43:44.216 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 253fa59a-9ab2-4972-b7b5-4fecccc3dc03
2026-09-25 15:43:44.249 [INFO ] [async-1686]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-25 15:43:44.253 [INFO ] [webhook-103]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=dpyev+/My/G+EU++AHIue3drC8wD8mKGkn0xQaNQST0=)
2026-09-25 15:44:14.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:44:44.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:45:14.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:45:36.295 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:45:36.298 [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=f84dd22f-5e7b-4dd1-8680-fe2f769264ad, 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-25 15:45:44.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:46:14.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:46:44.205 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 5aa15576-ff47-45ee-9321-f8eb7a76d6dc
2026-09-25 15:46:44.222 [INFO ] [async-1704]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-25 15:46:44.224 [INFO ] [webhook-104]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=CioFuek9AGSY88rV25CR7LJ7TI5EXh6O401rZS0VGDM=)
2026-09-25 15:47:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T10:17:00Z
2026-09-25 15:47:00.004 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T10:17:00.004Z
2026-09-25 15:48:38.319 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:48:38.328 [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=ec4cc14d-0317-4e99-a338-3457e0b17fd7, 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-25 15:50:41.158 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-25 15:50:51.363 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2d2afc39
2026-09-25 15:50:51.364 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790331650738
2026-09-25 15:50:51.372 [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-25 15:50:51.390 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2d2afc39
2026-09-25 15:50:51.391 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/171/te3netq0/websocket
2026-09-25 15:50:51.391 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-25 15:50:51.393 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=te3netq0]
2026-09-25 15:50:51.406 [ERROR] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-25 15:51:40.274 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:51:40.278 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, 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=3f95024d-ca74-4ff4-92ea-c89c20136094, 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-25 15:52:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T10:22:00.001Z
2026-09-25 15:52:00.008 [INFO ] [MessageBroker-6]  VendorComponent - Fetching vendor details. (vendor=Marvel)
2026-09-25 15:52:00.020 [INFO ] [MessageBroker-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = a00b66d2-686b-4248-9570-0a6e34677e26, doctroIds = [] 
2026-09-25 15:52:00.020 [INFO ] [MessageBroker-6]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-25 15:52:00.021 [INFO ] [async-1707]  Msg91Repository - send whatsapp contact list is empty for orderId order_1790320796174_5157 
2026-09-25 15:52:00.025 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T10:22:00.025Z
2026-09-25 15:53:48.163 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:53:48.170 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received prioritize request for order E-129884-1
2026-09-25 15:53:48.173 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-25 15:53:48.185 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = f3302fee-022e-47df-b77f-030b676e5166, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-25 15:53:48.185 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-25 15:53:48.187 [INFO ] [async-1709]  Msg91Repository - send whatsapp contact list is empty for orderId E-129884-1 
2026-09-25 15:53:48.187 [INFO ] [async-1710]  Msg91Repository - send whatsapp contact list is empty for orderId E-129884-1 
2026-09-25 15:54:24.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:54:42.189 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:54:42.194 [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=1c992fdf-9d86-499a-8be3-cdaa35393db8, 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-25 15:54:42.195 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-25 15:54:54.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:55:24.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = a00b66d2-686b-4248-9570-0a6e34677e26
2026-09-25 15:55:24.217 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:55:24.237 [INFO ] [async-1717]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-09-25 15:55:24.240 [INFO ] [webhook-105]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/602d3355-1d77-4a25-b211-54a5ee575d6a, order signature=DwMySMXWkzrLr39UKppoo1rBbmcG8V0V5Eb2LR8PpRM=)
2026-09-25 15:55:24.628 [ERROR] [webhook-105]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/602d3355-1d77-4a25-b211-54a5ee575d6a). Retry count: 3, message
2026-09-25 15:55:24.628 [ERROR] [webhook-105]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/602d3355-1d77-4a25-b211-54a5ee575d6a)
2026-09-25 15:55:24.628 [ERROR] [webhook-105]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.doSendPrescriptionWebhookWithRetries(WebhookAdapter.java:227) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.lambda$sendPrescriptionWebhookWithRetries$9d7be9fe$1(WebhookAdapter.java:164) ~[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.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:160) ~[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$$e994d7c5.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.sendPrescriptionWebhook(WebhookComponent.java:156) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.lambda$processPrescriptionWebhookRequest$0(WebhookComponent.java:113) ~[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-25 15:55:28.448 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=te3netq0] closed with CloseStatus[code=1001, reason=null]
2026-09-25 15:55:28.448 [DEBUG] [http-nio-10000-exec-8]  SubProtocolWebSocketHandler - Clearing session te3netq0
2026-09-25 15:55:28.449 [INFO ] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-25 15:55:28.450 [DEBUG] [clientOutboundChannel-77]  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=te3netq0}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=te3netq0}]
2026-09-25 15:55:36.052 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [te3netq0]
2026-09-25 15:55:54.206 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:56:24.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:56:49.670 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2d2afc39
2026-09-25 15:56:49.671 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790332009040
2026-09-25 15:56:49.704 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@2d2afc39
2026-09-25 15:56:49.704 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/172/vhahg00a/websocket
2026-09-25 15:56:49.705 [INFO ] [http-nio-10000-exec-10]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-25 15:56:49.706 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=vhahg00a]
2026-09-25 15:56:49.717 [ERROR] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-25 15:56:52.583 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:56:52.586 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-129948-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790332012586, 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-25 15:56:52.600 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-129948-1, vendorId=platinumrx)
2026-09-25 15:56:52.622 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 6c7943a0-2b73-4c62-95f3-bfd09fc2b38d, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-25 15:56:52.622 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-25 15:56:52.624 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-25 15:56:52.624 [INFO ] [async-1729]  Msg91Repository - send whatsapp contact list is empty for orderId E-129948-1 
2026-09-25 15:56:52.627 [ERROR] [async-1730]  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-25 15:56:52.627 [ERROR] [async-1730]  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-25 15:56:52.703 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-25 15:56:52.706 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received cancel request for order 129948
2026-09-25 15:56:54.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:57:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-25T10:27:00Z
2026-09-25 15:57:00.003 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-25T10:27:00.003Z
2026-09-25 15:57:24.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6c7943a0-2b73-4c62-95f3-bfd09fc2b38d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:57:24.214 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:57:44.165 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-25 15:57:44.167 [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=d98540cc-df25-42f5-82d4-d9d54c1c9998, 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-25 15:57:54.210 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6c7943a0-2b73-4c62-95f3-bfd09fc2b38d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:57:54.219 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:58:24.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6c7943a0-2b73-4c62-95f3-bfd09fc2b38d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:58:24.215 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:58:44.849 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=ekincare)
2026-09-25 15:58:54.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6c7943a0-2b73-4c62-95f3-bfd09fc2b38d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:58:54.217 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:59:24.207 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6c7943a0-2b73-4c62-95f3-bfd09fc2b38d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:59:24.216 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:59:42.208 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=vhahg00a] closed with CloseStatus[code=1001, reason=null]
2026-09-25 15:59:42.209 [DEBUG] [http-nio-10000-exec-4]  SubProtocolWebSocketHandler - Clearing session vhahg00a
2026-09-25 15:59:42.209 [INFO ] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-25 15:59:42.210 [DEBUG] [clientOutboundChannel-79]  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=vhahg00a}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=vhahg00a}]
2026-09-25 15:59:51.052 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [vhahg00a]
2026-09-25 15:59:54.213 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6c7943a0-2b73-4c62-95f3-bfd09fc2b38d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-25 15:59:54.219 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f3302fee-022e-47df-b77f-030b676e5166, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
