2026-09-23 18:00:04.087 [INFO ] [http-nio-10000-exec-9]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-23 18:00:04.216 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:00:34.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:00:41.001 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:00:41.017 [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=eaafbf49-a99c-4231-af11-534256f85a74, 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-23 18:00:41.018 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-23 18:01:04.214 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:01:34.211 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:02:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T12:32:00Z
2026-09-23 18:02:00.003 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T12:32:00.003Z
2026-09-23 18:02:04.207 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:02:31.536 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 13.158.52.14
2026-09-23 18:02:31.543 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001768-1790166750793, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790166750793, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=prac test), patients=[Patient(name=prac test, gender=Female, age=22, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=122404, name=Metmin A 500/200mg Tablet 10s, composition=Alpha Lipoic Acid 200mg + Metformin 500mg, type=Tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=122404, chronic=true), OrderedMedicine(id=133027, name=Lexanox Plus Oral Paste Sugar Free 5gm, composition=Amlexanox 50mg, type=Oral Paste, quantity=5, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=133027, chronic=true), OrderedMedicine(id=109480, name=Polobit-T4 Tablet, composition=Aceclofenac 100mg + Paracetamol (Acetaminophen) 325mg + Thiocolchicoside 4mg, type=Tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=109480, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001768), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-23 18:02:31.543 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001768-1790166750793
2026-09-23 18:02:31.559 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=da223141-9fc2-40e2-bb16-ee68989ac5e1, orderId =2001768-1790166750793, vendorId=Akidha)
2026-09-23 18:02:31.592 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd, doctroIds = [] 
2026-09-23 18:02:31.592 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-09-23 18:02:31.593 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:02:31.598 [INFO ] [async-5544]  Msg91Repository - send whatsapp contact list is empty for orderId 2001768-1790166750793 
2026-09-23 18:02:31.606 [ERROR] [async-5545]  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-23 18:02:31.606 [ERROR] [async-5545]  MedicineServiceRepository - Medicine prefetch failed. medications = [Lexanox Plus Oral Paste Sugar Free 5gm, Metmin A 500/200mg Tablet 10s, Polobit-T4 Tablet], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-23 18:02:34.206 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7
2026-09-23 18:02:34.225 [INFO ] [async-5546]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-23 18:02:34.227 [INFO ] [webhook-392]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=109WkENj7V3Vs/N68d4ZpsUEot91HQu9QI2EW8JfwhE=)
2026-09-23 18:02:44.023 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd, vendor=null, doctors=[3f781a46-50d0-4d06-ac0d-792b04448c30]
2026-09-23 18:02:44.026 [INFO ] [http-nio-10000-exec-7]  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-23 18:02:44.028 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:02:44.028 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790166763838
2026-09-23 18:02:44.048 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:02:44.048 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/277/vnrxlbtf/websocket
2026-09-23 18:02:44.049 [INFO ] [http-nio-10000-exec-1]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:02:44.051 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=vnrxlbtf]
2026-09-23 18:02:44.061 [ERROR] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-23 18:02:45.372 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Accept order and start calling request for prescription f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd by doctor 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:02:45.398 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId =f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 blocked and remaining doctors unblocked for prescription f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd.
2026-09-23 18:02:45.403 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Notified doctor ids : [3f781a46-50d0-4d06-ac0d-792b04448c30, 881122f8-c932-451a-a450-04a667a26f36]
2026-09-23 18:02:45.404 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:02:45.408 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-09-23 18:02:45.408 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Caller id selected for vendor 917316914513 is 917316914513
2026-09-23 18:02:45.408 [INFO ] [http-nio-10000-exec-5]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917588483530, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd)
2026-09-23 18:02:45.938 [INFO ] [http-nio-10000-exec-5]  Msg91Repository - Call Response : {"success": false, "message": "Plan Expired"}

2026-09-23 18:02:45.938 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-09-23 18:02:45.938 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Caller id selected for vendor Akidha is +918044135307
2026-09-23 18:02:46.068 [INFO ] [http-nio-10000-exec-5]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "9d6c99a6-0f2b-4c55-8a85-0e3b7a708547"}}
2026-09-23 18:02:46.072 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-23 18:02:46.072 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Sending order status webhook for rx with id f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd for vendor Akidha
2026-09-23 18:02:46.073 [INFO ] [webhook-393]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=s961kxqK+fCmssmLpGei2LOGl+L4eVHt/FTTnMLqPlc=)
2026-09-23 18:02:46.746 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:02:46.748 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-09-23 18:02:47.578 [WARN ] [webhook-393]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=ZB23T.pQOhWCddGHfk5Qh0HAXugx6gXtpoDw9KhX.Mg-1790166766.114927-1.0.1.1-74RrycMYp8I9tFDV4rq4hqGfcFI3hRR.6K67GBBmOQA.Qwmfj3nTm1AifYKPBSxMkLhxDGw7g7WCgMYIHA24bGzvuV3Yy3iWjKK0o_pDBo_IHM8GAcdtLG0worPTyYJN; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Wed, 23 Sep 2026 13:02:47 GMT". Invalid 'expires' attribute: Wed, 23 Sep 2026 13:02:47 GMT
2026-09-23 18:03:03.565 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:03:03.565 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-09-23 18:03:03.565 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Caller id selected for vendor 917316914513 is 917316914513
2026-09-23 18:03:03.565 [INFO ] [http-nio-10000-exec-10]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917588483530, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd)
2026-09-23 18:03:03.902 [INFO ] [http-nio-10000-exec-10]  Msg91Repository - Call Response : {"success": false, "message": "Plan Expired"}

2026-09-23 18:03:03.902 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-09-23 18:03:03.902 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Caller id selected for vendor Akidha is +918044135307
2026-09-23 18:03:03.970 [INFO ] [http-nio-10000-exec-10]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "8e565837-25e6-4026-986b-db9e62a2921d"}}
2026-09-23 18:03:03.970 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-23 18:03:03.970 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Sending order status webhook for rx with id f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd for vendor Akidha
2026-09-23 18:03:03.971 [INFO ] [webhook-394]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=s961kxqK+fCmssmLpGei2LOGl+L4eVHt/FTTnMLqPlc=)
2026-09-23 18:03:04.082 [WARN ] [webhook-394]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=VZDmxIz47YUHfm1xrdQSWCSIZJdIORvR.BSyVGxjrFU-1790166783.976906-1.0.1.1-pLdDXpEGrzXW_qI0MKGDEVo4FyUzhLHLS58.IbY5E3aBNHAyQycmj6YwmwMrlXpy7yisSJGY5FgOwQ.NcC7mj5aj9Vu0z5JQCmFwYV8kdvpFXJasUCC4v7J4f0C_JJth; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Wed, 23 Sep 2026 13:03:04 GMT". Invalid 'expires' attribute: Wed, 23 Sep 2026 13:03:04 GMT
2026-09-23 18:03:34.923 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create approved prescription request. (patientId=da223141-9fc2-40e2-bb16-ee68989ac5e1, rxId=f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd, vendorId=Akidha)
2026-09-23 18:03:34.938 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-23 18:03:35.592 [INFO ] [webhook-395]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound 
2026-09-23 18:03:35.595 [INFO ] [webhook-396]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=s961kxqK+fCmssmLpGei2LOGl+L4eVHt/FTTnMLqPlc=)
2026-09-23 18:03:35.609 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId = f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 released from prescription f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd and added back to pool.
2026-09-23 18:03:35.609 [INFO ] [http-nio-10000-exec-2]  PrescriptionService - Prescription approved and successfully.(doctorId=3f781a46-50d0-4d06-ac0d-792b04448c30, rxId=f5cbbe45-68e4-42b2-9cb1-7b54cb0e0ddd, vendorId=Akidha)
2026-09-23 18:03:35.694 [WARN ] [webhook-396]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=TBqedzo.BzuBuuNqQdRWZSXLYwKsejTnZXTJmde2K6k-1790166815.598236-1.0.1.1-kXWlSMyr0jGmxzQPjvGGTW0qQFy4_3YWPY5CEd23vOTNzv.4Jq0gKnEYryG0VQ1Ly_8phQqfYDQ6IE3MR9Gk094z.FbR_diAjGp7x1Px9Bea9Xk0P3g.8vqX.qccWrOj; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Wed, 23 Sep 2026 13:03:35 GMT". Invalid 'expires' attribute: Wed, 23 Sep 2026 13:03:35 GMT
2026-09-23 18:03:35.738 [ERROR] [webhook-395]  WebhookAdapter - Webhook endpoint failed. (webhook=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound)
2026-09-23 18:03:35.739 [ERROR] [webhook-395]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-09-23 18:03:35.739 [ERROR] [webhook-395]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error. ResponseBody : {"status":"error","message":"Invalid JSON"}
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:441) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.doUploadOrderedPrescription(WebhookAdapter.java:383) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.lambda$uploadOrderedPrescription$45b4f6fc$1(WebhookAdapter.java:328) ~[classes!/:0.0.1-SNAPSHOT]
	at io.github.resilience4j.bulkhead.Bulkhead.lambda$decorateCheckedSupplier$461fdbc9$1(Bulkhead.java:74) ~[resilience4j-bulkhead-1.7.1.jar!/:1.7.1]
	at io.github.resilience4j.circuitbreaker.CircuitBreaker.lambda$decorateCheckedSupplier$82a9021a$1(CircuitBreaker.java:73) ~[resilience4j-circuitbreaker-1.7.1.jar!/:1.7.1]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.executeWithResilience(WebhookAdapter.java:109) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:324) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$b713fd0f.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:414) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.lambda$uploadOrderedPrescription$6(WebhookComponent.java:366) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-23 18:03:43.083 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:03:43.086 [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=7f566ff6-4abc-4738-8cfb-318232caa535, 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-23 18:06:45.120 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:06:45.129 [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=c692ee78-01fb-4141-98fa-62711603234a, 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-23 18:06:59.880 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:06:59.885 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received prioritize request for order 128405
2026-09-23 18:06:59.903 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 1c3964ce-5230-4d4b-878a-5650af71d419, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-23 18:06:59.903 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-23 18:06:59.908 [INFO ] [async-5553]  Msg91Repository - send whatsapp contact list is empty for orderId 128405 
2026-09-23 18:06:59.909 [INFO ] [async-5554]  Msg91Repository - send whatsapp contact list is empty for orderId 128405 
2026-09-23 18:07:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T12:37:00Z
2026-09-23 18:07:00.003 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T12:37:00.003Z
2026-09-23 18:07:34.210 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:08:04.210 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:08:25.616 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=vnrxlbtf] closed with CloseStatus[code=1000, reason=null]
2026-09-23 18:08:25.616 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session vnrxlbtf
2026-09-23 18:08:25.616 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-23 18:08:25.618 [DEBUG] [clientOutboundChannel-322]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=vnrxlbtf}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=vnrxlbtf}]
2026-09-23 18:08:25.616 [DEBUG] [clientOutboundChannel-321]  StompSubProtocolHandler - Failed to send WebSocket message to client in session vnrxlbtf
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-23 18:08:25.651 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 removed from vendor Akidha's pool.
2026-09-23 18:08:34.211 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:08:34.359 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [vnrxlbtf]
2026-09-23 18:08:37.591 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:08:37.591 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790167117398
2026-09-23 18:08:37.600 [INFO ] [http-nio-10000-exec-1]  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-23 18:08:37.615 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:08:37.615 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/115/2luvh42k/websocket
2026-09-23 18:08:37.616 [INFO ] [http-nio-10000-exec-7]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:08:37.617 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=2luvh42k]
2026-09-23 18:08:37.625 [ERROR] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-23 18:09:04.221 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:09:34.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:09:47.417 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:09:47.422 [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=7fbb0609-27fe-496c-aaed-e7617dc52d0b, 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-23 18:10:04.210 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:10:04.213 [INFO ] [async-5571]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-23 18:10:28.084 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=2luvh42k] closed with CloseStatus[code=1001, reason=null]
2026-09-23 18:10:28.084 [DEBUG] [http-nio-10000-exec-10]  SubProtocolWebSocketHandler - Clearing session 2luvh42k
2026-09-23 18:10:28.084 [INFO ] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-23 18:10:28.086 [DEBUG] [clientOutboundChannel-324]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=2luvh42k}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=2luvh42k}]
2026-09-23 18:10:31.053 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:10:31.054 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790167229320
2026-09-23 18:10:31.620 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:10:31.620 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/313/vyx55owd/websocket
2026-09-23 18:10:31.621 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:10:31.622 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=vyx55owd]
2026-09-23 18:10:31.629 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-23 18:10:34.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:10:34.359 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 1 sessions: [2luvh42k]
2026-09-23 18:11:04.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:11:17.853 [INFO ] [MessageBroker-6]  WebSocketMessageBrokerStats - WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 64 total, 0 closed abnormally (0 connect failure, 0 send limit, 15 transport error)], stompSubProtocol[processed CONNECT(61)-CONNECTED(61)-DISCONNECT(18)], stompBrokerRelay[null], inboundChannel[pool size = 9, active threads = 0, queued tasks = 0, completed tasks = 669], outboundChannel[pool size = 2, active threads = 0, queued tasks = 0, completed tasks = 1069], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 7, completed tasks = 19120]
2026-09-23 18:11:27.678 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=vyx55owd] closed with CloseStatus[code=1001, reason=null]
2026-09-23 18:11:27.678 [DEBUG] [http-nio-10000-exec-4]  SubProtocolWebSocketHandler - Clearing session vyx55owd
2026-09-23 18:11:27.678 [INFO ] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-23 18:11:27.680 [DEBUG] [clientOutboundChannel-326]  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=vyx55owd}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=vyx55owd}]
2026-09-23 18:11:27.886 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:11:27.887 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790167287687
2026-09-23 18:11:27.933 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:11:27.933 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/321/kquwuy0s/websocket
2026-09-23 18:11:27.934 [INFO ] [http-nio-10000-exec-10]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:11:27.935 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=kquwuy0s]
2026-09-23 18:11:27.941 [ERROR] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-23 18:11:34.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:11:34.359 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 1 sessions: [vyx55owd]
2026-09-23 18:11:45.675 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=kquwuy0s] closed with CloseStatus[code=1001, reason=null]
2026-09-23 18:11:45.675 [DEBUG] [http-nio-10000-exec-10]  SubProtocolWebSocketHandler - Clearing session kquwuy0s
2026-09-23 18:11:45.676 [INFO ] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-23 18:11:45.677 [DEBUG] [clientOutboundChannel-328]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=kquwuy0s}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=kquwuy0s}]
2026-09-23 18:11:45.859 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:11:45.859 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790167305653
2026-09-23 18:11:45.915 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:11:45.916 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/780/x1xlthe4/websocket
2026-09-23 18:11:45.916 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:11:45.917 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=x1xlthe4]
2026-09-23 18:11:45.931 [ERROR] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-23 18:11:54.359 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 1 sessions: [kquwuy0s]
2026-09-23 18:12:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T12:42:00.001Z
2026-09-23 18:12:00.004 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T12:42:00.004Z
2026-09-23 18:12:04.211 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:12:06.629 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=x1xlthe4] closed with CloseStatus[code=1001, reason=null]
2026-09-23 18:12:06.629 [DEBUG] [http-nio-10000-exec-1]  SubProtocolWebSocketHandler - Clearing session x1xlthe4
2026-09-23 18:12:06.629 [INFO ] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-23 18:12:06.630 [DEBUG] [clientOutboundChannel-330]  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=x1xlthe4}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=x1xlthe4}]
2026-09-23 18:12:06.804 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:12:06.805 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790167326609
2026-09-23 18:12:06.842 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:12:06.843 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/363/vsxacucv/websocket
2026-09-23 18:12:06.843 [INFO ] [http-nio-10000-exec-3]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:12:06.845 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=vsxacucv]
2026-09-23 18:12:06.849 [ERROR] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-23 18:12:10.615 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=vsxacucv] closed with CloseStatus[code=1001, reason=null]
2026-09-23 18:12:10.615 [DEBUG] [http-nio-10000-exec-10]  SubProtocolWebSocketHandler - Clearing session vsxacucv
2026-09-23 18:12:10.615 [INFO ] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-23 18:12:10.616 [DEBUG] [clientOutboundChannel-332]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=vsxacucv}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=vsxacucv}]
2026-09-23 18:12:11.819 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:12:11.820 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790167330623
2026-09-23 18:12:14.359 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [x1xlthe4]
2026-09-23 18:12:14.999 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:12:15.000 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/475/vwbhj0ax/websocket
2026-09-23 18:12:15.000 [INFO ] [http-nio-10000-exec-1]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:12:15.001 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=vwbhj0ax]
2026-09-23 18:12:15.013 [ERROR] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-23 18:12:17.430 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 54.168.227.189
2026-09-23 18:12:17.435 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001769-1790167336661, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790167336661, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=prac test), patients=[Patient(name=prac test, gender=Female, age=22, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=133027, name=Lexanox Plus Oral Paste Sugar Free 5gm, composition=Amlexanox 50mg, type=Oral Paste, quantity=5, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=133027, chronic=true), OrderedMedicine(id=122404, name=Metmin A 500/200mg Tablet 10s, composition=Alpha Lipoic Acid 200mg + Metformin 500mg, type=Tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=122404, chronic=true), OrderedMedicine(id=109480, name=Polobit-T4 Tablet, composition=Aceclofenac 100mg + Paracetamol (Acetaminophen) 325mg + Thiocolchicoside 4mg, type=Tablet, quantity=10, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=109480, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001769), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-23 18:12:17.435 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001769-1790167336661
2026-09-23 18:12:17.443 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create a draft prescription request. (patientId=da223141-9fc2-40e2-bb16-ee68989ac5e1, orderId =2001769-1790167336661, vendorId=Akidha)
2026-09-23 18:12:17.469 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = b1a83dce-f33d-4ece-8353-2d0fc524e403, doctroIds = [3f781a46-50d0-4d06-ac0d-792b04448c30] 
2026-09-23 18:12:17.469 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [3f781a46-50d0-4d06-ac0d-792b04448c30] for prescriptionId
2026-09-23 18:12:17.470 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:12:17.470 [INFO ] [async-5587]  Msg91Repository - send whatsapp contact list is empty for orderId 2001769-1790167336661 
2026-09-23 18:12:17.473 [ERROR] [async-5588]  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-23 18:12:17.473 [ERROR] [async-5588]  MedicineServiceRepository - Medicine prefetch failed. medications = [Lexanox Plus Oral Paste Sugar Free 5gm, Metmin A 500/200mg Tablet 10s, Polobit-T4 Tablet], code = 0, body = null
com.myrx.onerx.medicine.service.client.ApiException: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:842) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:822) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPostWithHttpInfo(MedicineServiceApi.java:401) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.medicine.service.client.api.MedicineServiceApi.prefetchMedicinesApiV1DrugsDosagePrefetchPost(MedicineServiceApi.java:389) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository.prefetchMedicines(MedicineServiceRepository.java:51) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.MedicineServiceRepository$$FastClassBySpringCGLIB$$5750832b.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.dao.support.PersistenceExceptionTranslationInterceptor.invoke(PersistenceExceptionTranslationInterceptor.java:139) ~[spring-tx-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
Caused by: java.net.ConnectException: Failed to connect to /65.254.80.100:8111
	at com.squareup.okhttp.internal.io.RealConnection.connectSocket(RealConnection.java:143) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.io.RealConnection.connect(RealConnection.java:112) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findConnection(StreamAllocation.java:184) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.findHealthyConnection(StreamAllocation.java:126) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.StreamAllocation.newStream(StreamAllocation.java:95) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.connect(HttpEngine.java:281) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.internal.http.HttpEngine.sendRequest(HttpEngine.java:224) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponse(Call.java:286) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call$ApplicationInterceptorChain.proceed(Call.java:243) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.getResponseWithInterceptorChain(Call.java:205) ~[okhttp-2.7.5.jar!/:?]
	at com.squareup.okhttp.Call.execute(Call.java:80) ~[okhttp-2.7.5.jar!/:?]
	at com.myrx.onerx.medicine.service.client.ApiClient.execute(ApiClient.java:838) ~[onerx-medicine-service-java-client-0.0.1-SNAPSHOT.jar!/:0.0.1-SNAPSHOT]
	... 17 more
2026-09-23 18:12:19.359 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [vsxacucv]
2026-09-23 18:12:25.120 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Accept order and start calling request for prescription b1a83dce-f33d-4ece-8353-2d0fc524e403 by doctor 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:12:25.133 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId =b1a83dce-f33d-4ece-8353-2d0fc524e403, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 blocked and remaining doctors unblocked for prescription b1a83dce-f33d-4ece-8353-2d0fc524e403.
2026-09-23 18:12:25.139 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Notified doctor ids : [3f781a46-50d0-4d06-ac0d-792b04448c30, 881122f8-c932-451a-a450-04a667a26f36]
2026-09-23 18:12:25.140 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:12:25.140 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-09-23 18:12:25.140 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Caller id selected for vendor 917316914513 is 917316914513
2026-09-23 18:12:25.140 [INFO ] [http-nio-10000-exec-3]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917588483530, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/b1a83dce-f33d-4ece-8353-2d0fc524e403)
2026-09-23 18:12:25.743 [INFO ] [http-nio-10000-exec-3]  Msg91Repository - Call Response : {"success": false, "message": "Plan Expired"}

2026-09-23 18:12:25.743 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-09-23 18:12:25.743 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Caller id selected for vendor Akidha is +918044135307
2026-09-23 18:12:25.925 [INFO ] [http-nio-10000-exec-3]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "305f1cb3-ee55-4090-a2de-dac478c1965a"}}
2026-09-23 18:12:25.925 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-23 18:12:25.925 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id b1a83dce-f33d-4ece-8353-2d0fc524e403 for vendor Akidha
2026-09-23 18:12:25.927 [INFO ] [webhook-397]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=juWLzzLXaP7S7gXTru53jnfyOWWnmiKA4Hc9kcbpfzc=)
2026-09-23 18:12:25.974 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:12:25.977 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - getting skuOrder history
2026-09-23 18:12:26.287 [WARN ] [webhook-397]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=fVbePk.FSmr85cz2MYH4a4y3CdX45GsfuYeSEssvlD8-1790167345.9462085-1.0.1.1-kIbyzF2Bj1tD1u_n0ARWZ96mctq1TsJUNVlDF67u13zN1UtgVxL6PW1pzQMWCVxwOUrYXv.ZCS5.5rh6kIVKYbOXSTR.ypYXX9oQamNTI2.Vw3ijc_079tRmKSTYkaUL; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Wed, 23 Sep 2026 13:12:26 GMT". Invalid 'expires' attribute: Wed, 23 Sep 2026 13:12:26 GMT
2026-09-23 18:12:34.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:12:49.586 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:12:49.594 [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=88365742-16a0-4103-8eba-66877f4e4382, 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-23 18:12:58.410 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create approved prescription request. (patientId=da223141-9fc2-40e2-bb16-ee68989ac5e1, rxId=b1a83dce-f33d-4ece-8353-2d0fc524e403, vendorId=Akidha)
2026-09-23 18:12:58.428 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-23 18:12:58.953 [INFO ] [webhook-398]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound 
2026-09-23 18:12:58.954 [INFO ] [webhook-399]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=juWLzzLXaP7S7gXTru53jnfyOWWnmiKA4Hc9kcbpfzc=)
2026-09-23 18:12:58.969 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId = b1a83dce-f33d-4ece-8353-2d0fc524e403, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 released from prescription b1a83dce-f33d-4ece-8353-2d0fc524e403 and added back to pool.
2026-09-23 18:12:58.969 [INFO ] [http-nio-10000-exec-4]  PrescriptionService - Prescription approved and successfully.(doctorId=3f781a46-50d0-4d06-ac0d-792b04448c30, rxId=b1a83dce-f33d-4ece-8353-2d0fc524e403, vendorId=Akidha)
2026-09-23 18:12:59.051 [WARN ] [webhook-399]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=I0928JxJ8ub8h02CtO1S0xkB4s65cgNMqLhPN7ReCuw-1790167378.96424-1.0.1.1-uYpkA9DfockDRiS4dxKfc3KIPT8olEFpvZq8tNTGMq9j5gyXBer6r25t3X.updGyYIR.PHCu2fNW9bs9W3Ryhfi.vv_eLGGx6SbCZIDE9PKpaZYOnyrFDB.lRBgYjBtg; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Wed, 23 Sep 2026 13:12:59 GMT". Invalid 'expires' attribute: Wed, 23 Sep 2026 13:12:59 GMT
2026-09-23 18:12:59.076 [ERROR] [webhook-398]  WebhookAdapter - Webhook endpoint failed. (webhook=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound)
2026-09-23 18:12:59.076 [ERROR] [webhook-398]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-09-23 18:12:59.076 [ERROR] [webhook-398]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error. ResponseBody : {"status":"error","message":"Invalid JSON"}
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:441) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.doUploadOrderedPrescription(WebhookAdapter.java:383) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.lambda$uploadOrderedPrescription$45b4f6fc$1(WebhookAdapter.java:328) ~[classes!/:0.0.1-SNAPSHOT]
	at io.github.resilience4j.bulkhead.Bulkhead.lambda$decorateCheckedSupplier$461fdbc9$1(Bulkhead.java:74) ~[resilience4j-bulkhead-1.7.1.jar!/:1.7.1]
	at io.github.resilience4j.circuitbreaker.CircuitBreaker.lambda$decorateCheckedSupplier$82a9021a$1(CircuitBreaker.java:73) ~[resilience4j-circuitbreaker-1.7.1.jar!/:1.7.1]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.executeWithResilience(WebhookAdapter.java:109) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:324) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$b713fd0f.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:414) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.lambda$uploadOrderedPrescription$6(WebhookComponent.java:366) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-23 18:13:04.209 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:13:34.210 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:14:04.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:14:34.229 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 1c3964ce-5230-4d4b-878a-5650af71d419
2026-09-23 18:14:34.255 [INFO ] [async-5602]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-23 18:14:34.257 [INFO ] [webhook-400]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=aU9OBVULCpWtkDrs/qXRj5GPgHAtMjdICxIDfLukAPI=)
2026-09-23 18:15:37.300 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-23 18:15:51.697 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:15:51.706 [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=851eaff9-3d44-4a4c-a3ec-23192246ccc4, 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-23 18:15:51.706 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-23 18:17:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T12:47:00Z
2026-09-23 18:17:00.006 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T12:47:00.006Z
2026-09-23 18:18:53.700 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:18:53.721 [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=761b8989-1218-489b-a9bb-1a2cd2f39eee, 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-23 18:21:55.950 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:21:55.958 [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=74eedb0e-97ab-4354-a362-9498a4541c28, 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-23 18:22:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T12:52:00.001Z
2026-09-23 18:22:00.006 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T12:52:00.006Z
2026-09-23 18:22:59.273 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=vwbhj0ax] closed with CloseStatus[code=1000, reason=null]
2026-09-23 18:22:59.273 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session vwbhj0ax
2026-09-23 18:22:59.273 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-23 18:22:59.273 [DEBUG] [clientOutboundChannel-335]  StompSubProtocolHandler - Failed to send WebSocket message to client in session vwbhj0ax
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-23 18:22:59.276 [DEBUG] [clientOutboundChannel-336]  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=vwbhj0ax}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=vwbhj0ax}]
2026-09-23 18:22:59.309 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 removed from vendor Akidha's pool.
2026-09-23 18:23:04.359 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [vwbhj0ax]
2026-09-23 18:24:58.100 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:24:58.109 [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=c646dd87-1a20-4d8b-bb7f-9adb2fb24e5d, 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-23 18:27:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T12:57:00.001Z
2026-09-23 18:27:00.007 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T12:57:00.007Z
2026-09-23 18:28:00.056 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:28:00.073 [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=d004ebf4-066c-45f0-8547-af69fe969437, 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-23 18:30:40.282 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=Akidha)
2026-09-23 18:30:46.197 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:30:46.198 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790168445989
2026-09-23 18:30:46.219 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:30:46.220 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/423/tan02q5w/websocket
2026-09-23 18:30:46.220 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 added to vendor Akidha's pool.
2026-09-23 18:30:46.220 [INFO ] [http-nio-10000-exec-4]  UserHandshakeHandler - User determined. userId = 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:30:46.222 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=tan02q5w]
2026-09-23 18:30:46.231 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 connected
2026-09-23 18:31:02.194 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:31:02.201 [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=a46ebf61-61d5-4e1c-8544-4f12c9cc67a3, 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-23 18:31:02.202 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-23 18:32:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T13:02:00Z
2026-09-23 18:32:00.005 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T13:02:00.005Z
2026-09-23 18:32:36.884 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 18.183.80.154
2026-09-23 18:32:36.894 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=2001770-1790168556124, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790168556124, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Manisha Mohapatra), patients=[Patient(name=Manisha Mohapatra, gender=Female, age=30, complains=[], diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=171452, name=Telma BS 2.5/40mg Tablet 10s, composition=Bisoprolol 2.5mg + Telmisartan 40mg, type=Tablet, quantity=40, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=171452, chronic=true), OrderedMedicine(id=490012, name=Test Product, composition=test, type=Aerosol, quantity=20, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=490012, chronic=false), OrderedMedicine(id=173992, name=Sparacid O Mint Oral Suspension 200ml, composition=Bromhexine 2mg + Guaifenesin 50mg + Menthol 0.5mg + Terbutaline 1.25mg, type=Oral Suspension, quantity=800, preference=null, dosage=null, days=null, frequency=null, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=173992, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=AkidhaOrderId, value=2001770), CustomAttrbute(key=Source, value=akidha), CustomAttrbute(key=PaymentMethod, value=CASH)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-23 18:32:36.894 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 2001770-1790168556124
2026-09-23 18:32:36.914 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=72c647de-d54b-40d9-85a7-336c9e046ad2, orderId =2001770-1790168556124, vendorId=Akidha)
2026-09-23 18:32:36.950 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Akidha prescriptionId = 3287fb26-bc1a-4d1b-844e-f0063af7d66b, doctroIds = [3f781a46-50d0-4d06-ac0d-792b04448c30] 
2026-09-23 18:32:36.950 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [3f781a46-50d0-4d06-ac0d-792b04448c30] for prescriptionId
2026-09-23 18:32:36.957 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:32:36.957 [INFO ] [async-5606]  Msg91Repository - send whatsapp contact list is empty for orderId 2001770-1790168556124 
2026-09-23 18:32:36.961 [ERROR] [async-5607]  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-23 18:32:36.961 [ERROR] [async-5607]  MedicineServiceRepository - Medicine prefetch failed. medications = [Telma BS 2.5/40mg Tablet 10s, Test Product, Sparacid O Mint Oral Suspension 200ml], 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-23 18:32:38.987 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Accept order and start calling request for prescription 3287fb26-bc1a-4d1b-844e-f0063af7d66b by doctor 3f781a46-50d0-4d06-ac0d-792b04448c30
2026-09-23 18:32:39.009 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId =3287fb26-bc1a-4d1b-844e-f0063af7d66b, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 blocked and remaining doctors unblocked for prescription 3287fb26-bc1a-4d1b-844e-f0063af7d66b.
2026-09-23 18:32:39.015 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Notified doctor ids : [3f781a46-50d0-4d06-ac0d-792b04448c30, 881122f8-c932-451a-a450-04a667a26f36]
2026-09-23 18:32:39.016 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:32:39.020 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-09-23 18:32:39.020 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Caller id selected for vendor 917316914513 is 917316914513
2026-09-23 18:32:39.021 [INFO ] [http-nio-10000-exec-4]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917588483530, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/3287fb26-bc1a-4d1b-844e-f0063af7d66b)
2026-09-23 18:32:39.430 [INFO ] [http-nio-10000-exec-4]  Msg91Repository - Call Response : {"errors":{"destinationB":{"0":["Invalid number +910000043089"]}},"message":"Invalid Request","success":false}

2026-09-23 18:32:39.430 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initiating 2 way calling for partner knowlarity
2026-09-23 18:32:39.430 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Caller id selected for vendor Akidha is +918044135307
2026-09-23 18:32:39.520 [INFO ] [http-nio-10000-exec-4]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "f901db69-b64a-4b25-a618-dcdfcbd59315"}}
2026-09-23 18:32:39.522 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-23 18:32:39.522 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id 3287fb26-bc1a-4d1b-844e-f0063af7d66b for vendor Akidha
2026-09-23 18:32:39.524 [INFO ] [webhook-401]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=R16fzSzKC7gIyAX6x7pkaRNA732lzQgsMbFll9HYmCc=)
2026-09-23 18:32:39.570 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor Akidha 
2026-09-23 18:32:39.572 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - getting skuOrder history
2026-09-23 18:32:40.368 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:32:40.373 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received prioritize request for order 128409
2026-09-23 18:32:40.375 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-23 18:32:40.383 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-23 18:32:40.383 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-23 18:32:40.386 [INFO ] [async-5610]  Msg91Repository - send whatsapp contact list is empty for orderId 128409 
2026-09-23 18:32:40.386 [INFO ] [async-5611]  Msg91Repository - send whatsapp contact list is empty for orderId 128409 
2026-09-23 18:32:40.950 [WARN ] [webhook-401]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=jDVBBfpK1Dik8ubtac3utfgkR2Q9emhErqteHQaZ3Ns-1790168559.5450783-1.0.1.1-kZTsuyKQMCUFvRSuL1m2S9Cs4MeCgqtYryPjDCL_uS1BkEtIvJgATs0tgX8P0Y7V6HRqjEy5ilnLukdVf23iJXIJcrDZHOCfvmqZ6T0T4Md1cCrCK2f4KeHcg0A8vvd8; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Wed, 23 Sep 2026 13:32:40 GMT". Invalid 'expires' attribute: Wed, 23 Sep 2026 13:32:40 GMT
2026-09-23 18:33:05.308 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create approved prescription request. (patientId=72c647de-d54b-40d9-85a7-336c9e046ad2, rxId=3287fb26-bc1a-4d1b-844e-f0063af7d66b, vendorId=Akidha)
2026-09-23 18:33:05.325 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor Akidha
2026-09-23 18:33:05.844 [INFO ] [webhook-402]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound 
2026-09-23 18:33:05.844 [INFO ] [webhook-403]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Akidha, url=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound, order signature=R16fzSzKC7gIyAX6x7pkaRNA732lzQgsMbFll9HYmCc=)
2026-09-23 18:33:05.860 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha prescriptionId = 3287fb26-bc1a-4d1b-844e-f0063af7d66b, message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 released from prescription 3287fb26-bc1a-4d1b-844e-f0063af7d66b and added back to pool.
2026-09-23 18:33:05.861 [INFO ] [http-nio-10000-exec-9]  PrescriptionService - Prescription approved and successfully.(doctorId=3f781a46-50d0-4d06-ac0d-792b04448c30, rxId=3287fb26-bc1a-4d1b-844e-f0063af7d66b, vendorId=Akidha)
2026-09-23 18:33:05.963 [WARN ] [webhook-403]  ResponseProcessCookies - Invalid cookie header: "set-cookie: __cf_bm=Roua9rUmwkjIdJ6KplMyqWz6v2f5IG1Qwr0YShEi3pE-1790168585.8557715-1.0.1.1-Z1H4WV1U0rxtWt54qpuPabt3nqPxNVaVYptl0G3Zn6ppOJjEVIvpes1eJ3.r4m8qXgNpYiUcJ4cWx6mpdJqBdRG1LYu8dr1HGKa8HiG2YA5TAKbDPy7bX.d3Hj8i2OT0; HttpOnly; SameSite=None; Secure; Path=/; Domain=supabase.co; Expires=Wed, 23 Sep 2026 13:33:05 GMT". Invalid 'expires' attribute: Wed, 23 Sep 2026 13:33:05 GMT
2026-09-23 18:33:05.967 [ERROR] [webhook-402]  WebhookAdapter - Webhook endpoint failed. (webhook=https://rqvawgtpdjkwdbgftwxz.supabase.co/functions/v1/mx-inbound)
2026-09-23 18:33:05.968 [ERROR] [webhook-402]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-09-23 18:33:05.968 [ERROR] [webhook-402]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error. ResponseBody : {"status":"error","message":"Invalid JSON"}
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:441) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.doUploadOrderedPrescription(WebhookAdapter.java:383) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.lambda$uploadOrderedPrescription$45b4f6fc$1(WebhookAdapter.java:328) ~[classes!/:0.0.1-SNAPSHOT]
	at io.github.resilience4j.bulkhead.Bulkhead.lambda$decorateCheckedSupplier$461fdbc9$1(Bulkhead.java:74) ~[resilience4j-bulkhead-1.7.1.jar!/:1.7.1]
	at io.github.resilience4j.circuitbreaker.CircuitBreaker.lambda$decorateCheckedSupplier$82a9021a$1(CircuitBreaker.java:73) ~[resilience4j-circuitbreaker-1.7.1.jar!/:1.7.1]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.executeWithResilience(WebhookAdapter.java:109) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:324) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$b713fd0f.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:414) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.lambda$uploadOrderedPrescription$6(WebhookComponent.java:366) ~[classes!/:0.0.1-SNAPSHOT]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[?:1.8.0_504]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[?:1.8.0_504]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_504]
2026-09-23 18:33:14.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:33:44.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:34:04.271 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:34:04.274 [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=97083fd0-3d4f-40d2-b183-d2ce320ea3e0, 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-23 18:34:14.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:34:44.207 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:35:14.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:35:44.208 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:36:14.208 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:36:44.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:37:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T13:07:00.001Z
2026-09-23 18:37:00.004 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T13:07:00.004Z
2026-09-23 18:37:06.174 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:37:06.179 [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=adca868e-c52b-4e9f-b3ed-fc77f87780a2, 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-23 18:37:14.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:37:44.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:38:14.211 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:38:44.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:39:14.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:39:44.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:40:08.403 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:40:08.410 [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=a46bec95-e316-4d37-970f-b3024c5b4641, 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-23 18:40:14.206 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 627c7dab-d532-4f87-95a6-4a6f17b8b3d7
2026-09-23 18:40:14.246 [INFO ] [async-5654]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-23 18:40:14.254 [INFO ] [webhook-404]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=109WkENj7V3Vs/N68d4ZpsUEot91HQu9QI2EW8JfwhE=)
2026-09-23 18:40:23.644 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=tan02q5w] closed with CloseStatus[code=1001, reason=null]
2026-09-23 18:40:23.644 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session tan02q5w
2026-09-23 18:40:23.645 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username 3f781a46-50d0-4d06-ac0d-792b04448c30 disconnected
2026-09-23 18:40:23.647 [DEBUG] [clientOutboundChannel-339]  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=tan02q5w}], simpUser=3f781a46-50d0-4d06-ac0d-792b04448c30, simpSessionId=tan02q5w}]
2026-09-23 18:40:29.359 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [tan02q5w]
2026-09-23 18:41:15.692 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:41:15.702 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-128413-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790169075701, 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-23 18:41:15.716 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-128413-1, vendorId=platinumrx)
2026-09-23 18:41:15.745 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-23 18:41:15.745 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-23 18:41:15.749 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-23 18:41:15.749 [INFO ] [async-5657]  Msg91Repository - send whatsapp contact list is empty for orderId E-128413-1 
2026-09-23 18:41:15.753 [ERROR] [async-5658]  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-23 18:41:15.753 [ERROR] [async-5658]  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-23 18:41:15.829 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:41:15.832 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received cancel request for order 128413
2026-09-23 18:41:17.854 [INFO ] [MessageBroker-3]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 69 total, 0 closed abnormally (0 connect failure, 0 send limit, 15 transport error)], stompSubProtocol[processed CONNECT(66)-CONNECTED(66)-DISCONNECT(19)], stompBrokerRelay[null], inboundChannel[pool size = 3, active threads = 0, queued tasks = 0, completed tasks = 723], outboundChannel[pool size = 1, active threads = 0, queued tasks = 0, completed tasks = 1083], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 19535]
2026-09-23 18:41:44.211 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:42:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T13:12:00Z
2026-09-23 18:42:00.003 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T13:12:00.003Z
2026-09-23 18:42:14.210 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:42:44.210 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:43:10.507 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:43:10.519 [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=c6bee67d-d83a-44c3-a976-988a2fa4e398, 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-23 18:43:14.208 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:43:16.304 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 3f781a46-50d0-4d06-ac0d-792b04448c30, vendor = Akidha with message = Doctor 3f781a46-50d0-4d06-ac0d-792b04448c30 removed from vendor Akidha's pool.
2026-09-23 18:43:44.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:44:14.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:44:44.208 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:45:14.211 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:45:44.211 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:46:12.542 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:46:12.557 [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=b68b5a45-49fe-4b95-a3cc-ef93cfb775c7, 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-23 18:46:12.557 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-09-23 18:46:14.209 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:46:44.207 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:46:45.782 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:46:45.786 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=128442, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790169405785, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Vansh), patients=[Patient(name=Vansh, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1364480, name=Acecloflam SP 100/300/10mg Tablet 10s, composition=Aceclofenac 100mg + Paracetamol (Acetaminophen) 300mg + Serratiopeptidase 10mg, type=Tablet, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1106421, name=Cefix DS Suspension 30ml, composition=Cefixime 50mg, type=Suspension, quantity=2, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1200087, name=Kenacort 10mg Injection 1ml, composition=Triamcinolone 10mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1390419, name=Picodoc 10mg Tablet 10s, composition=Sodium Picosulfate 10mg, type=Tablet, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-23 18:46:45.795 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=315204b5-1106-49de-a3c3-bddef0b73476, orderId =128442, vendorId=platinumrx)
2026-09-23 18:46:45.833 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-23 18:46:45.833 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-23 18:46:45.835 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-23 18:46:45.835 [INFO ] [async-5694]  Msg91Repository - send whatsapp contact list is empty for orderId 128442 
2026-09-23 18:46:45.840 [ERROR] [async-5695]  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-23 18:46:45.840 [ERROR] [async-5695]  MedicineServiceRepository - Medicine prefetch failed. medications = [Cefix DS Suspension 30ml, Kenacort 10mg Injection 1ml, Picodoc 10mg Tablet 10s, Acecloflam SP 100/300/10mg 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-23 18:47:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T13:17:00.001Z
2026-09-23 18:47:00.004 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T13:17:00.003Z
2026-09-23 18:47:14.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:47:14.217 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:47:44.209 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:47:44.217 [INFO ] [async-5702]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-09-23 18:47:44.221 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:48:14.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:48:14.218 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:48:44.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 8ac9f9cf-9c37-45c6-845d-47820bb6fd9d
2026-09-23 18:48:44.219 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:48:44.239 [INFO ] [async-5714]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-23 18:48:44.242 [INFO ] [webhook-405]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=67WOXRdSYAjj792Cl0ptSUFND/KIqI1maIQrPlr0mL0=)
2026-09-23 18:49:02.449 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:49:02.457 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-128446-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790169542456, 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-23 18:49:02.466 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-128446-1, vendorId=platinumrx)
2026-09-23 18:49:02.491 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 1c123fcc-b953-490b-910b-9709907a9a5e, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-23 18:49:02.491 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-23 18:49:02.493 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-23 18:49:02.493 [INFO ] [async-5720]  Msg91Repository - send whatsapp contact list is empty for orderId E-128446-1 
2026-09-23 18:49:02.498 [ERROR] [async-5721]  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-23 18:49:02.498 [ERROR] [async-5721]  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-23 18:49:02.563 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:49:02.566 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received cancel request for order 128446
2026-09-23 18:49:14.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:49:14.716 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:49:14.719 [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=15f4d59b-5f2e-446c-a134-c3e6a5079995, 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-23 18:49:34.209 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:49:44.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:50:04.210 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:50:13.026 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:50:13.031 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=128462, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790169613030, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Vansh), patients=[Patient(name=Vansh, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1364480, name=Acecloflam SP 100/300/10mg Tablet 10s, composition=Aceclofenac 100mg + Paracetamol (Acetaminophen) 300mg + Serratiopeptidase 10mg, type=Tablet, quantity=2, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1106421, name=Cefix DS Suspension 30ml, composition=Cefixime 50mg, type=Suspension, quantity=2, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1200087, name=Kenacort 10mg Injection 1ml, composition=Triamcinolone 10mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1390419, name=Picodoc 10mg Tablet 10s, composition=Sodium Picosulfate 10mg, type=Tablet, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-23 18:50:13.040 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=315204b5-1106-49de-a3c3-bddef0b73476, orderId =128462, vendorId=platinumrx)
2026-09-23 18:50:13.070 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-23 18:50:13.070 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-23 18:50:13.072 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-23 18:50:13.072 [INFO ] [async-5735]  Msg91Repository - send whatsapp contact list is empty for orderId 128462 
2026-09-23 18:50:13.076 [ERROR] [async-5736]  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-23 18:50:13.075 [ERROR] [async-5736]  MedicineServiceRepository - Medicine prefetch failed. medications = [Cefix DS Suspension 30ml, Kenacort 10mg Injection 1ml, Picodoc 10mg Tablet 10s, Acecloflam SP 100/300/10mg 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-23 18:50:14.208 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:50:34.210 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:50:44.208 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:50:44.217 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:51:04.206 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:51:12.749 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=apple)
2026-09-23 18:51:14.206 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:51:14.212 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:51:16.031 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:51:16.032 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1790169675391
2026-09-23 18:51:16.250 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@e0d9e3f
2026-09-23 18:51:16.251 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/900/hoq21n12/websocket
2026-09-23 18:51:16.251 [INFO ] [http-nio-10000-exec-1]  UserHandshakeHandler - User determined. userId = c122b85d-6e94-4794-89e2-c70c1a7ee93d
2026-09-23 18:51:16.254 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=hoq21n12]
2026-09-23 18:51:16.340 [ERROR] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username c122b85d-6e94-4794-89e2-c70c1a7ee93d connected
2026-09-23 18:51:26.637 [INFO ] [http-nio-10000-exec-2]  DoctorFraudComponent - Fraud-prevention consent saved.(doctorId=c122b85d-6e94-4794-89e2-c70c1a7ee93d)
2026-09-23 18:51:34.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:51:44.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:51:44.218 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:52:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T13:22:00Z
2026-09-23 18:52:00.003 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T13:22:00.003Z
2026-09-23 18:52:02.572 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=hoq21n12] closed with CloseStatus[code=1000, reason=null]
2026-09-23 18:52:02.572 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session hoq21n12
2026-09-23 18:52:02.572 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username c122b85d-6e94-4794-89e2-c70c1a7ee93d disconnected
2026-09-23 18:52:02.573 [DEBUG] [clientOutboundChannel-341]  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=c122b85d-6e94-4794-89e2-c70c1a7ee93d, simpSessionId=hoq21n12}], simpUser=c122b85d-6e94-4794-89e2-c70c1a7ee93d, simpSessionId=hoq21n12}]
2026-09-23 18:52:04.207 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:52:09.359 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [hoq21n12]
2026-09-23 18:52:14.209 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:52:14.216 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:52:17.114 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:52:17.118 [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=330007f4-e05c-4d6d-bbe2-2a3f27607ad1, 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-23 18:52:34.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:52:44.209 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:52:44.222 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:53:04.208 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:53:14.210 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:53:14.218 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:53:34.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:53:44.207 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:53:44.214 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:54:04.208 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:54:14.206 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 2f5a18c1-9d08-4c6a-8e21-1da376d5aafd
2026-09-23 18:54:14.216 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:54:14.230 [INFO ] [async-5806]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-23 18:54:14.233 [INFO ] [webhook-406]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=ja5cBz6RYM07OfQB53yfZZTn0UtofL4lxeaxX8axX9A=)
2026-09-23 18:54:34.208 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:54:44.207 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:55:04.210 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:55:14.210 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:55:19.144 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:55:19.149 [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=ba50c65d-6c4c-486f-b2df-2881f326282d, 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-23 18:55:24.035 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:55:24.039 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received cancel request for order 128462
2026-09-23 18:55:24.055 [ERROR] [http-nio-10000-exec-6]  SchedulerServiceRespository - Error while releasing doctor after prescription reviewed. doctorId = null, vendor = platinumrx prescriptionId =aa7dbc76-aea4-49e4-9f72-83f60b61faa4, message
2026-09-23 18:55:24.071 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-23 18:55:24.071 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id aa7dbc76-aea4-49e4-9f72-83f60b61faa4 for vendor platinumrx
2026-09-23 18:55:24.073 [INFO ] [webhook-407]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update/callPatient, order signature=BH1amxxerTRumPk/n0n6GLLPkD1dMnwEZM04+njJ8oA=)
2026-09-23 18:55:34.211 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:55:44.212 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:55:44.216 [INFO ] [async-5826]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-23 18:56:04.209 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:56:14.209 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:56:14.212 [INFO ] [async-5830]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-23 18:56:34.207 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 1c123fcc-b953-490b-910b-9709907a9a5e
2026-09-23 18:56:34.234 [INFO ] [async-5831]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-09-23 18:56:34.237 [INFO ] [webhook-408]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=gDASjmtcaP4p4jyYl5TfRzbpIrYvwUrykwhwxoBU2js=)
2026-09-23 18:56:44.207 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:56:44.211 [INFO ] [async-5833]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-23 18:57:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-09-23T13:27:00.001Z
2026-09-23 18:57:00.004 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-09-23T13:27:00.004Z
2026-09-23 18:57:11.376 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-09-23 18:57:11.380 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=128477, shipmentCode=null, pharmacyId=null, orderTimeMillis=1790170031380, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Vansh), patients=[Patient(name=Vansh, gender=male, age=23, complains=null, diagnoses=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=1364480, name=Acecloflam SP 100/300/10mg Tablet 10s, composition=Aceclofenac 100mg + Paracetamol (Acetaminophen) 300mg + Serratiopeptidase 10mg, type=Tablet, quantity=2, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1106421, name=Cefix DS Suspension 30ml, composition=Cefixime 50mg, type=Suspension, quantity=2, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1200087, name=Kenacort 10mg Injection 1ml, composition=Triamcinolone 10mg, type=Injection, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false), OrderedMedicine(id=1390419, name=Picodoc 10mg Tablet 10s, composition=Sodium Picosulfate 10mg, type=Tablet, quantity=1, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null, chronic=false)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null, deliveryDate=null))
2026-09-23 18:57:11.389 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=315204b5-1106-49de-a3c3-bddef0b73476, orderId =128477, vendorId=platinumrx)
2026-09-23 18:57:11.416 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 7717fb24-5342-4896-a59b-7a1e59d05f55, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] 
2026-09-23 18:57:11.416 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55] for prescriptionId
2026-09-23 18:57:11.419 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-09-23 18:57:11.420 [INFO ] [async-5835]  Msg91Repository - send whatsapp contact list is empty for orderId 128477 
2026-09-23 18:57:11.424 [ERROR] [async-5836]  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-23 18:57:11.424 [ERROR] [async-5836]  MedicineServiceRepository - Medicine prefetch failed. medications = [Picodoc 10mg Tablet 10s, Kenacort 10mg Injection 1ml, Acecloflam SP 100/300/10mg Tablet 10s, Cefix DS Suspension 30ml], 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-23 18:57:14.211 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:57:14.216 [INFO ] [async-5837]  PrescriptionComponent - Prescription cannot be assigned to doctor as prescription is already closed. Prescription Status is Canceled
2026-09-23 18:57:44.211 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7717fb24-5342-4896-a59b-7a1e59d05f55, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:57:44.218 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = aa7dbc76-aea4-49e4-9f72-83f60b61faa4
2026-09-23 18:57:44.222 [INFO ] [async-5840]  PrescriptionComponent - Prescription cannot be cancelled. Prescription Status is Canceled
2026-09-23 18:58:14.209 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7717fb24-5342-4896-a59b-7a1e59d05f55, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:58:21.158 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-09-23 18:58:21.168 [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=4a346383-8395-4c89-91e2-1b7d147426d8, 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-23 18:58:44.207 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7717fb24-5342-4896-a59b-7a1e59d05f55, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:59:14.209 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7717fb24-5342-4896-a59b-7a1e59d05f55, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
2026-09-23 18:59:44.208 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 7717fb24-5342-4896-a59b-7a1e59d05f55, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226, 0c0d27c8-6e74-4530-a2c9-470bf8474c55]
