2026-05-21 19:00:02.593 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=xcbsnld5]
java.io.EOFException: null
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1141) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:72) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148) [tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:00:02.599 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=xcbsnld5] closed with CloseStatus[code=1006, reason=null]
2026-05-21 19:00:02.600 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session xcbsnld5
2026-05-21 19:00:02.600 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username d81a6568-a6ab-4890-be2f-6a30ce4dbdfa disconnected
2026-05-21 19:00:02.603 [DEBUG] [clientOutboundChannel-486]  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=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, simpSessionId=xcbsnld5}], simpUser=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, simpSessionId=xcbsnld5}]
2026-05-21 19:00:09.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [xcbsnld5]
2026-05-21 19:00:11.194 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 57079862-6a7c-45ff-a461-6abae4711501, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 19:00:18.113 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=y1d0oeqa]
java.io.EOFException: null
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1141) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:72) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148) [tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:00:18.115 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=y1d0oeqa] closed with CloseStatus[code=1006, reason=null]
2026-05-21 19:00:18.115 [DEBUG] [http-nio-10000-exec-8]  SubProtocolWebSocketHandler - Clearing session y1d0oeqa
2026-05-21 19:00:18.115 [INFO ] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 disconnected
2026-05-21 19:00:18.117 [DEBUG] [clientOutboundChannel-487]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=y1d0oeqa}], simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=y1d0oeqa}]
2026-05-21 19:00:21.194 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 1f870334-8ad6-45bd-9107-d6763247f9a9
2026-05-21 19:00:21.233 [INFO ] [SimpleAsyncTaskExecutor-6742]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-21 19:00:21.235 [INFO ] [SimpleAsyncTaskExecutor-6744]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=Q/PYh6LVGjnPEdcioH6Znxtdl7LqvOhdVEtlUenqCek=)
2026-05-21 19:00:24.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [y1d0oeqa]
2026-05-21 19:00:41.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 57079862-6a7c-45ff-a461-6abae4711501, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 19:00:47.131 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=Marvel)
2026-05-21 19:00:52.426 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:00:52.429 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=5a8216a0-0d6d-4be4-9aef-48aad40d0635, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:01:11.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 57079862-6a7c-45ff-a461-6abae4711501, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 19:01:41.195 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 57079862-6a7c-45ff-a461-6abae4711501, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 19:01:58.513 [INFO ] [MessageBroker-4]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 101 total, 0 closed abnormally (0 connect failure, 0 send limit, 21 transport error)], stompSubProtocol[processed CONNECT(96)-CONNECTED(96)-DISCONNECT(29)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 1056], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 487], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 7513]
2026-05-21 19:02:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T13:32:00Z
2026-05-21 19:02:00.009 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T13:32:00.009Z
2026-05-21 19:02:11.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 57079862-6a7c-45ff-a461-6abae4711501, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 19:02:41.193 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 57079862-6a7c-45ff-a461-6abae4711501, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 19:03:11.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 57079862-6a7c-45ff-a461-6abae4711501, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 19:03:41.189 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 57079862-6a7c-45ff-a461-6abae4711501
2026-05-21 19:03:41.194 [INFO ] [SimpleAsyncTaskExecutor-6763]  VendorComponent - Fetching vendor details. (vendor=zepto)
2026-05-21 19:03:41.212 [INFO ] [SimpleAsyncTaskExecutor-6763]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:03:41.215 [INFO ] [SimpleAsyncTaskExecutor-6765]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=JKt8ba6ajtj55Xo7uKPCaF0+uXqAqY5pGj9nC+2NWBk=)
2026-05-21 19:03:55.112 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:03:55.116 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=a8436fa9-8b17-49e8-9acb-1bfa48e3cae6, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:04:33.628 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto with message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 removed from vendor zepto's pool.
2026-05-21 19:05:24.042 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:05:24.047 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received prioritize request for order 84031
2026-05-21 19:06:57.344 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:06:57.352 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=88c0376a-3bc8-4c4a-9d52-299ecc5bf810, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:07:00.001 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T13:37:00.001Z
2026-05-21 19:07:00.010 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T13:37:00.010Z
2026-05-21 19:07:39.732 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:07:39.735 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received prioritize request for order 84031
2026-05-21 19:09:59.230 [ERROR] [http-nio-10000-exec-5]  AuthenticationComponent - User not found. username=sritaja.k@myrx.co.in
2026-05-21 19:09:59.861 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:09:59.866 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=131ef147-3488-4388-8803-312618986e41, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:11:32.411 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-21 19:11:32.425 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit with message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 added to vendor blinkit's pool.
2026-05-21 19:11:32.594 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:11:32.595 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779370892445
2026-05-21 19:11:33.008 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:11:33.008 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/653/5dibgd5s/websocket
2026-05-21 19:11:33.009 [INFO ] [http-nio-10000-exec-1]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:11:33.012 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=5dibgd5s]
2026-05-21 19:11:33.146 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:12:00.001 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T13:42:00.001Z
2026-05-21 19:12:00.003 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T13:42:00.003Z
2026-05-21 19:13:02.439 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:13:02.448 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=e360b1e7-7cc0-4dd8-8380-e692b673a82a, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:13:02.448 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-21 19:13:42.622 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:13:42.628 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214681, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=cetrzine , composition=cetrzine-5mg , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=-, composition=-, type=tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:13:42.640 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ad2cf5d-7bc4-4741-b8df-eaba0c5af7d8, orderId =Blinkit-Ravi-35214681)
2026-05-21 19:13:42.670 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = a8294ac2-f6dd-48f8-80d2-95c54e5d6f59, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0] 
2026-05-21 19:13:42.670 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 19:13:42.678 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:13:42.678 [INFO ] [SimpleAsyncTaskExecutor-6768]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-35214681 
2026-05-21 19:13:42.685 [INFO ] [SimpleAsyncTaskExecutor-6769]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [cetrzine , -]
2026-05-21 19:13:54.379 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId =a8294ac2-f6dd-48f8-80d2-95c54e5d6f59, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 blocked and remaining doctors unblocked for prescription a8294ac2-f6dd-48f8-80d2-95c54e5d6f59.
2026-05-21 19:13:54.389 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Notified doctor ids : [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386]
2026-05-21 19:13:54.392 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:13:54.396 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:13:54.601 [INFO ] [http-nio-10000-exec-2]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "18b48fc1-bf12-4c26-8db3-f8e7fd14f9fc"}}
2026-05-21 19:13:54.603 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:13:54.603 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Sending order status webhook for rx with id a8294ac2-f6dd-48f8-80d2-95c54e5d6f59 for vendor blinkit
2026-05-21 19:13:54.604 [INFO ] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:13:54.653 [ERROR] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:13:54.653 [ERROR] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:13:54.688 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:13:54.690 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:13:59.653 [INFO ] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:13:59.682 [ERROR] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:13:59.682 [ERROR] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:14:04.683 [INFO ] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:14:04.755 [ERROR] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:14:04.755 [ERROR] [SimpleAsyncTaskExecutor-6771]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:14:04.755 [ERROR] [SimpleAsyncTaskExecutor-6771]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:14:28.571 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:14:28.579 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received prioritize request for order 84031
2026-05-21 19:14:35.342 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:14:35.342 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:14:35.438 [INFO ] [http-nio-10000-exec-8]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "65568f29-b93d-4279-88cf-ad7ec8653f9a"}}
2026-05-21 19:14:35.438 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:14:35.438 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id a8294ac2-f6dd-48f8-80d2-95c54e5d6f59 for vendor blinkit
2026-05-21 19:14:35.439 [INFO ] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:14:35.581 [ERROR] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:14:35.581 [ERROR] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:14:40.582 [INFO ] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:14:45.314 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:14:45.317 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received prioritize request for order 84031
2026-05-21 19:14:46.191 [ERROR] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:14:46.191 [ERROR] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:14:51.192 [INFO ] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:14:51.306 [ERROR] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:14:51.306 [ERROR] [SimpleAsyncTaskExecutor-6772]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:14:51.306 [ERROR] [SimpleAsyncTaskExecutor-6772]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:16:04.856 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:16:04.867 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=2f2cf7a3-757d-45c6-bcea-30311b219372, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:17:00.001 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T13:47:00.001Z
2026-05-21 19:17:00.013 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T13:47:00.013Z
2026-05-21 19:17:19.767 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create approved prescription request. (patientId=6ad2cf5d-7bc4-4741-b8df-eaba0c5af7d8, rxId=a8294ac2-f6dd-48f8-80d2-95c54e5d6f59, vendorId=blinkit)
2026-05-21 19:17:19.806 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:17:19.808 [INFO ] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:17:19.829 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId = a8294ac2-f6dd-48f8-80d2-95c54e5d6f59, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 released from prescription a8294ac2-f6dd-48f8-80d2-95c54e5d6f59 and added back to pool.
2026-05-21 19:17:19.829 [INFO ] [http-nio-10000-exec-1]  PrescriptionService - Prescription approved and successfully.(doctorId=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, rxId=a8294ac2-f6dd-48f8-80d2-95c54e5d6f59, vendorId=blinkit)
2026-05-21 19:17:21.956 [ERROR] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:17:21.956 [ERROR] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:17:26.957 [INFO ] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:17:27.002 [ERROR] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:17:27.002 [ERROR] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:17:32.002 [INFO ] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=Uq7W7qojQvE/s2gLEiOsHAAmrxiiQB+sGicEIHpt9wo=)
2026-05-21 19:17:32.113 [ERROR] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:17:32.113 [ERROR] [SimpleAsyncTaskExecutor-6773]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:17:32.113 [ERROR] [SimpleAsyncTaskExecutor-6773]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:19:04.619 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=zepto)
2026-05-21 19:19:07.212 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:19:07.217 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=a07343ae-78ec-480e-8963-5bcda1df315c, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:19:18.282 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:19:18.285 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214682, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=cetrzine , composition=cetrzine-5mg , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Azicip, composition=Azithromycin-500mg, type=tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:19:18.301 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6ad2cf5d-7bc4-4741-b8df-eaba0c5af7d8, orderId =Blinkit-Ravi-35214682)
2026-05-21 19:19:18.338 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = f960da49-d43a-4f95-b3a0-8b3dc55ae203, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0] 
2026-05-21 19:19:18.338 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 19:19:18.352 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:19:18.353 [INFO ] [SimpleAsyncTaskExecutor-6775]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-35214682 
2026-05-21 19:19:18.369 [INFO ] [SimpleAsyncTaskExecutor-6776]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Azicip, cetrzine ]
2026-05-21 19:19:27.108 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId =f960da49-d43a-4f95-b3a0-8b3dc55ae203, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 blocked and remaining doctors unblocked for prescription f960da49-d43a-4f95-b3a0-8b3dc55ae203.
2026-05-21 19:19:27.120 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Notified doctor ids : [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386]
2026-05-21 19:19:27.125 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:19:27.125 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:19:27.329 [INFO ] [http-nio-10000-exec-4]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "a807467e-d421-4cb7-8808-8cca34711b62"}}
2026-05-21 19:19:27.329 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:19:27.329 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id f960da49-d43a-4f95-b3a0-8b3dc55ae203 for vendor blinkit
2026-05-21 19:19:27.330 [INFO ] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:19:27.413 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:19:27.418 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:19:27.426 [ERROR] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:19:27.426 [ERROR] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:19:32.426 [INFO ] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:19:32.458 [ERROR] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:19:32.458 [ERROR] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:19:37.458 [INFO ] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:19:37.738 [ERROR] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:19:37.738 [ERROR] [SimpleAsyncTaskExecutor-6778]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:19:37.738 [ERROR] [SimpleAsyncTaskExecutor-6778]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:19:57.958 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:19:57.958 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:19:58.081 [INFO ] [http-nio-10000-exec-9]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "dcfd643e-83e5-463a-9ab8-58ff96fd4665"}}
2026-05-21 19:19:58.081 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:19:58.081 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id f960da49-d43a-4f95-b3a0-8b3dc55ae203 for vendor blinkit
2026-05-21 19:19:58.083 [INFO ] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:19:58.146 [ERROR] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:19:58.146 [ERROR] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:20:03.146 [INFO ] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:20:03.339 [ERROR] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:20:03.339 [ERROR] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:20:08.340 [INFO ] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:20:08.458 [ERROR] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:20:08.458 [ERROR] [SimpleAsyncTaskExecutor-6779]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:20:08.458 [ERROR] [SimpleAsyncTaskExecutor-6779]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:20:27.725 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:20:27.732 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:20:28.006 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=5dibgd5s] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:20:28.006 [DEBUG] [http-nio-10000-exec-7]  SubProtocolWebSocketHandler - Clearing session 5dibgd5s
2026-05-21 19:20:28.007 [INFO ] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:20:28.009 [DEBUG] [clientOutboundChannel-491]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=5dibgd5s}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=5dibgd5s}]
2026-05-21 19:20:31.127 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:20:31.127 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779371431100
2026-05-21 19:20:31.287 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:20:31.287 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/312/cqbzhhcs/websocket
2026-05-21 19:20:31.288 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:20:31.290 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=cqbzhhcs]
2026-05-21 19:20:31.334 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:20:34.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [5dibgd5s]
2026-05-21 19:20:58.543 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:20:58.546 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:20:58.632 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=cqbzhhcs] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:20:58.632 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session cqbzhhcs
2026-05-21 19:20:58.633 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:20:58.634 [DEBUG] [clientOutboundChannel-493]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=cqbzhhcs}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=cqbzhhcs}]
2026-05-21 19:21:00.314 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:21:00.314 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779371460303
2026-05-21 19:21:00.458 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:21:00.458 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/773/5pzjpm2x/websocket
2026-05-21 19:21:00.458 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:21:00.460 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=5pzjpm2x]
2026-05-21 19:21:00.495 [ERROR] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:21:04.751 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 1 sessions: [cqbzhhcs]
2026-05-21 19:21:07.748 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:21:07.750 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:21:07.824 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=5pzjpm2x] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:21:07.824 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session 5pzjpm2x
2026-05-21 19:21:07.824 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:21:07.825 [DEBUG] [clientOutboundChannel-495]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=5pzjpm2x}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=5pzjpm2x}]
2026-05-21 19:21:09.244 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:21:09.244 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779371469224
2026-05-21 19:21:09.366 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:21:09.367 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/985/ibrxdkwh/websocket
2026-05-21 19:21:09.367 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:21:09.368 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=ibrxdkwh]
2026-05-21 19:21:09.411 [ERROR] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:21:14.751 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 1 sessions: [5pzjpm2x]
2026-05-21 19:21:21.185 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto with message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 not found in vendor zepto's pool.
2026-05-21 19:21:40.504 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:21:40.504 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:21:40.600 [INFO ] [http-nio-10000-exec-10]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "007d1410-de6f-4bfe-8fd0-5a161d4380f3"}}
2026-05-21 19:21:40.600 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:21:40.600 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Sending order status webhook for rx with id f960da49-d43a-4f95-b3a0-8b3dc55ae203 for vendor blinkit
2026-05-21 19:21:40.601 [INFO ] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:21:40.720 [ERROR] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:21:40.720 [ERROR] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:21:45.720 [INFO ] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:21:45.842 [ERROR] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:21:45.842 [ERROR] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:21:50.842 [INFO ] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:21:50.884 [ERROR] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:21:50.884 [ERROR] [SimpleAsyncTaskExecutor-6781]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:21:50.884 [ERROR] [SimpleAsyncTaskExecutor-6781]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:21:59.066 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:21:59.066 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:21:59.156 [INFO ] [http-nio-10000-exec-3]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "64ccff65-efdc-4d7f-bb34-2b2c75cac2e0"}}
2026-05-21 19:21:59.157 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:21:59.157 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id f960da49-d43a-4f95-b3a0-8b3dc55ae203 for vendor blinkit
2026-05-21 19:21:59.157 [INFO ] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:21:59.272 [ERROR] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:21:59.273 [ERROR] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:22:00.001 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T13:52:00.001Z
2026-05-21 19:22:00.007 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T13:52:00.007Z
2026-05-21 19:22:04.273 [INFO ] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:22:04.305 [ERROR] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:22:04.305 [ERROR] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:22:09.306 [INFO ] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:22:09.337 [ERROR] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:22:09.337 [ERROR] [SimpleAsyncTaskExecutor-6782]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:22:09.337 [ERROR] [SimpleAsyncTaskExecutor-6782]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:22:09.746 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:22:09.750 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=a3b3af7e-36de-4c9b-a59e-387f559f0216, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:24:40.115 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create approved prescription request. (patientId=6ad2cf5d-7bc4-4741-b8df-eaba0c5af7d8, rxId=f960da49-d43a-4f95-b3a0-8b3dc55ae203, vendorId=blinkit)
2026-05-21 19:24:40.138 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:24:40.140 [INFO ] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:24:40.161 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId = f960da49-d43a-4f95-b3a0-8b3dc55ae203, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 released from prescription f960da49-d43a-4f95-b3a0-8b3dc55ae203 and added back to pool.
2026-05-21 19:24:40.161 [INFO ] [http-nio-10000-exec-8]  PrescriptionService - Prescription approved and successfully.(doctorId=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, rxId=f960da49-d43a-4f95-b3a0-8b3dc55ae203, vendorId=blinkit)
2026-05-21 19:24:40.670 [ERROR] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:24:40.670 [ERROR] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:24:45.670 [INFO ] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:24:45.725 [ERROR] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:24:45.725 [ERROR] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:24:50.725 [INFO ] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=neEo0iITN/Rvb4IclAiCKDrH8/wqdjDY85TDTgcobkw=)
2026-05-21 19:24:50.753 [ERROR] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:24:50.753 [ERROR] [SimpleAsyncTaskExecutor-6783]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:24:50.753 [ERROR] [SimpleAsyncTaskExecutor-6783]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:25:11.996 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:25:12.001 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d91fcae7-580e-40bf-aae8-2e1f50464e00, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:25:49.258 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:25:49.262 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214683, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=cetrzine , composition=cetrzine-5mg , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=benadryl syrup , composition=benadryl, type=tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:25:49.276 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create a draft prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, orderId =Blinkit-Ravi-35214683)
2026-05-21 19:25:49.301 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 963819b8-d08c-48b1-90dd-2f553c072fd3, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0] 
2026-05-21 19:25:49.301 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 19:25:49.311 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:25:49.311 [INFO ] [SimpleAsyncTaskExecutor-6785]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-35214683 
2026-05-21 19:25:49.317 [INFO ] [SimpleAsyncTaskExecutor-6786]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [cetrzine , benadryl syrup ]
2026-05-21 19:25:53.351 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId =963819b8-d08c-48b1-90dd-2f553c072fd3, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 blocked and remaining doctors unblocked for prescription 963819b8-d08c-48b1-90dd-2f553c072fd3.
2026-05-21 19:25:53.361 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Notified doctor ids : [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386]
2026-05-21 19:25:53.365 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:25:53.365 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:25:53.446 [INFO ] [http-nio-10000-exec-6]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "af93452d-97fd-4de7-88b3-6f8065e9784c"}}
2026-05-21 19:25:53.447 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:25:53.447 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id 963819b8-d08c-48b1-90dd-2f553c072fd3 for vendor blinkit
2026-05-21 19:25:53.448 [INFO ] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:25:53.526 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:25:53.529 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:25:54.494 [ERROR] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:25:54.494 [ERROR] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:25:59.495 [INFO ] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:25:59.799 [ERROR] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:25:59.799 [ERROR] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:04.800 [INFO ] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:04.880 [ERROR] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:04.880 [ERROR] [SimpleAsyncTaskExecutor-6788]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:04.880 [ERROR] [SimpleAsyncTaskExecutor-6788]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:26:09.276 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:26:09.276 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:26:09.339 [INFO ] [http-nio-10000-exec-3]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "08acd32d-2a3c-4559-810e-35ea4142077f"}}
2026-05-21 19:26:09.340 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:26:09.340 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id 963819b8-d08c-48b1-90dd-2f553c072fd3 for vendor blinkit
2026-05-21 19:26:09.340 [INFO ] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:09.465 [ERROR] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:09.465 [ERROR] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:14.465 [INFO ] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:14.644 [ERROR] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:14.644 [ERROR] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:19.644 [INFO ] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:19.895 [ERROR] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:19.895 [ERROR] [SimpleAsyncTaskExecutor-6789]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:19.895 [ERROR] [SimpleAsyncTaskExecutor-6789]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:26:34.420 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:26:34.420 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-21 19:26:34.423 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:26:34.514 [INFO ] [http-nio-10000-exec-10]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "095b6959-12db-4454-bf2f-e1b0f223d891"}}
2026-05-21 19:26:34.515 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:26:34.515 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Sending order status webhook for rx with id 963819b8-d08c-48b1-90dd-2f553c072fd3 for vendor blinkit
2026-05-21 19:26:34.515 [INFO ] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:34.716 [ERROR] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:34.716 [ERROR] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:39.716 [INFO ] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:39.754 [ERROR] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:39.754 [ERROR] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:44.755 [INFO ] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:44.868 [ERROR] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:44.868 [ERROR] [SimpleAsyncTaskExecutor-6790]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:44.868 [ERROR] [SimpleAsyncTaskExecutor-6790]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:26:49.355 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:26:49.360 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:26:49.581 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ibrxdkwh] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:26:49.581 [DEBUG] [http-nio-10000-exec-9]  SubProtocolWebSocketHandler - Clearing session ibrxdkwh
2026-05-21 19:26:49.581 [INFO ] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:26:49.582 [DEBUG] [clientOutboundChannel-498]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=ibrxdkwh}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=ibrxdkwh}]
2026-05-21 19:26:51.621 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:26:51.621 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779371811602
2026-05-21 19:26:51.786 [DEBUG] [http-nio-10000-exec-5]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:26:51.787 [DEBUG] [http-nio-10000-exec-5]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/556/5hmzsa2g/websocket
2026-05-21 19:26:51.787 [INFO ] [http-nio-10000-exec-5]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:26:51.789 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=5hmzsa2g]
2026-05-21 19:26:51.840 [ERROR] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:26:53.405 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:26:53.405 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:26:53.491 [INFO ] [http-nio-10000-exec-3]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "75203c84-3644-494c-af5f-9e50c1b4d634"}}
2026-05-21 19:26:53.492 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:26:53.492 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id 963819b8-d08c-48b1-90dd-2f553c072fd3 for vendor blinkit
2026-05-21 19:26:53.492 [INFO ] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:53.577 [ERROR] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:53.577 [ERROR] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:26:54.751 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [ibrxdkwh]
2026-05-21 19:26:58.578 [INFO ] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:26:58.614 [ERROR] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:26:58.614 [ERROR] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:27:00.000 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T13:57:00Z
2026-05-21 19:27:00.007 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T13:57:00.007Z
2026-05-21 19:27:03.614 [INFO ] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:27:03.714 [ERROR] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:27:03.714 [ERROR] [SimpleAsyncTaskExecutor-6791]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:27:03.714 [ERROR] [SimpleAsyncTaskExecutor-6791]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:28:14.048 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:28:14.056 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=d23e35e0-bd36-44ab-9197-b0177d388b31, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:28:14.056 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-21 19:28:51.421 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:28:51.426 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-88571-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779371931426, 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, procedures=null, id=null)], medicines=[OrderedMedicine(id=1110806, name=Paracip 250mg Oral Syrup 60ml, composition=Paracetamol (Acetaminophen) 250mg, type=Syrup, quantity=5, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), 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)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:28:51.427 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-21 19:28:51.443 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-88571-1)
2026-05-21 19:28:51.473 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = b69ed855-f31a-4dca-b38e-23cef712db99, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-21 19:28:51.474 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-21 19:28:51.477 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-05-21 19:28:51.477 [INFO ] [SimpleAsyncTaskExecutor-6793]  Msg91Repository - send whatsapp contact list is empty for orderId E-88571-1 
2026-05-21 19:28:51.485 [INFO ] [SimpleAsyncTaskExecutor-6794]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Paracip 250mg Oral Syrup 60ml, Nicowin 10mg Tablet 20s]
2026-05-21 19:28:51.552 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:28:51.554 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received cancel request for order 88571
2026-05-21 19:29:21.192 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:29:51.194 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:30:21.193 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:30:51.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:31:10.464 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create approved prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, rxId=963819b8-d08c-48b1-90dd-2f553c072fd3, vendorId=blinkit)
2026-05-21 19:31:10.507 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:31:10.510 [INFO ] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:31:10.528 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId = 963819b8-d08c-48b1-90dd-2f553c072fd3, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 released from prescription 963819b8-d08c-48b1-90dd-2f553c072fd3 and added back to pool.
2026-05-21 19:31:10.528 [INFO ] [http-nio-10000-exec-9]  PrescriptionService - Prescription approved and successfully.(doctorId=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, rxId=963819b8-d08c-48b1-90dd-2f553c072fd3, vendorId=blinkit)
2026-05-21 19:31:10.609 [ERROR] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:31:10.609 [ERROR] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:31:15.610 [INFO ] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:31:15.824 [ERROR] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:31:15.824 [ERROR] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:31:16.328 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:31:16.333 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=695f1911-bea5-421d-ba4f-8ffb6065ac58, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:31:20.824 [INFO ] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=dU/lLBnc1P4iSLkdYGQOSUhMHA8vnuCUJtbS6EDp/gY=)
2026-05-21 19:31:20.938 [ERROR] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:31:20.938 [ERROR] [SimpleAsyncTaskExecutor-6807]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:31:20.938 [ERROR] [SimpleAsyncTaskExecutor-6807]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:31:21.192 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:31:36.086 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:31:36.087 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:31:36.317 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=5hmzsa2g] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:31:36.317 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session 5hmzsa2g
2026-05-21 19:31:36.317 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:31:36.319 [DEBUG] [clientOutboundChannel-500]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=5hmzsa2g}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=5hmzsa2g}]
2026-05-21 19:31:38.577 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:31:38.578 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779372098539
2026-05-21 19:31:38.766 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:31:38.766 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/424/pnibx0g5/websocket
2026-05-21 19:31:38.766 [INFO ] [http-nio-10000-exec-10]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:31:38.768 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=pnibx0g5]
2026-05-21 19:31:38.812 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:31:44.751 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 1 sessions: [5hmzsa2g]
2026-05-21 19:31:51.193 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:31:58.514 [INFO ] [MessageBroker-4]  WebSocketMessageBrokerStats - WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 107 total, 0 closed abnormally (0 connect failure, 0 send limit, 21 transport error)], stompSubProtocol[processed CONNECT(102)-CONNECTED(102)-DISCONNECT(29)], stompBrokerRelay[null], inboundChannel[pool size = 9, active threads = 0, queued tasks = 0, completed tasks = 1107], outboundChannel[pool size = 2, active threads = 0, queued tasks = 0, completed tasks = 501], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 7, completed tasks = 7925]
2026-05-21 19:32:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T14:02:00Z
2026-05-21 19:32:00.010 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T14:02:00.010Z
2026-05-21 19:32:21.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:32:51.193 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:33:21.193 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:33:40.422 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:33:40.422 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:33:40.564 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=pnibx0g5] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:33:40.564 [DEBUG] [http-nio-10000-exec-7]  SubProtocolWebSocketHandler - Clearing session pnibx0g5
2026-05-21 19:33:40.565 [INFO ] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:33:40.566 [DEBUG] [clientOutboundChannel-502]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=pnibx0g5}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=pnibx0g5}]
2026-05-21 19:33:43.730 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:33:43.731 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779372223710
2026-05-21 19:33:43.872 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:33:43.872 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/135/taxkemef/websocket
2026-05-21 19:33:43.872 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:33:43.874 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=taxkemef]
2026-05-21 19:33:43.923 [ERROR] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:33:49.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [pnibx0g5]
2026-05-21 19:33:51.194 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:34:15.494 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:34:15.500 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214684, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=cetrzine , composition=cetrzine-5mg , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=benadryl syrup , composition=benadryl, type=tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:34:15.510 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, orderId =Blinkit-Ravi-35214684)
2026-05-21 19:34:15.542 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 7c4325af-36b8-4331-bda7-813706af25d9, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0] 
2026-05-21 19:34:15.542 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 19:34:15.554 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:34:15.554 [INFO ] [SimpleAsyncTaskExecutor-6827]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-35214684 
2026-05-21 19:34:15.561 [INFO ] [SimpleAsyncTaskExecutor-6828]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [cetrzine , benadryl syrup ]
2026-05-21 19:34:18.226 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId =7c4325af-36b8-4331-bda7-813706af25d9, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 blocked and remaining doctors unblocked for prescription 7c4325af-36b8-4331-bda7-813706af25d9.
2026-05-21 19:34:18.237 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Notified doctor ids : [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386]
2026-05-21 19:34:18.241 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:34:18.245 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:34:18.341 [INFO ] [http-nio-10000-exec-7]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "42141855-ae2f-4daf-b2bc-ea7dc72d24f2"}}
2026-05-21 19:34:18.342 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:34:18.342 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Sending order status webhook for rx with id 7c4325af-36b8-4331-bda7-813706af25d9 for vendor blinkit
2026-05-21 19:34:18.343 [INFO ] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:34:18.417 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:34:18.420 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:34:18.491 [ERROR] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:34:18.491 [ERROR] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:34:18.664 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:34:18.668 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=cbf6d9b7-b917-4f1f-a1a7-a698549577ba, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:34:21.190 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:34:23.491 [INFO ] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:34:23.526 [ERROR] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:34:23.526 [ERROR] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:34:28.527 [INFO ] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:34:28.558 [ERROR] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:34:28.559 [ERROR] [SimpleAsyncTaskExecutor-6830]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:34:28.559 [ERROR] [SimpleAsyncTaskExecutor-6830]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:34:30.096 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:34:30.102 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:34:30.333 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=taxkemef] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:34:30.333 [DEBUG] [http-nio-10000-exec-5]  SubProtocolWebSocketHandler - Clearing session taxkemef
2026-05-21 19:34:30.334 [INFO ] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:34:30.335 [DEBUG] [clientOutboundChannel-505]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=taxkemef}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=taxkemef}]
2026-05-21 19:34:31.859 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:34:31.859 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779372271843
2026-05-21 19:34:32.273 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:34:32.274 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/016/yrlzswpq/websocket
2026-05-21 19:34:32.274 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:34:32.275 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=yrlzswpq]
2026-05-21 19:34:32.317 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:34:37.219 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:34:37.219 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:34:37.303 [INFO ] [http-nio-10000-exec-8]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "4511481f-ab36-4589-90ef-a87a7c61072a"}}
2026-05-21 19:34:37.303 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:34:37.303 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id 7c4325af-36b8-4331-bda7-813706af25d9 for vendor blinkit
2026-05-21 19:34:37.304 [INFO ] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:34:37.457 [ERROR] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:34:37.457 [ERROR] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:34:39.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [taxkemef]
2026-05-21 19:34:42.457 [INFO ] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:34:42.570 [ERROR] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:34:42.570 [ERROR] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:34:47.570 [INFO ] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:34:47.686 [ERROR] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:34:47.686 [ERROR] [SimpleAsyncTaskExecutor-6834]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:34:47.686 [ERROR] [SimpleAsyncTaskExecutor-6834]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:34:48.550 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:34:48.554 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:34:48.744 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=yrlzswpq] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:34:48.744 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session yrlzswpq
2026-05-21 19:34:48.744 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:34:48.745 [DEBUG] [clientOutboundChannel-507]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=yrlzswpq}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=yrlzswpq}]
2026-05-21 19:34:50.053 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:34:50.053 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779372290030
2026-05-21 19:34:50.458 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:34:50.458 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/282/llseiu3k/websocket
2026-05-21 19:34:50.458 [INFO ] [http-nio-10000-exec-10]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:34:50.459 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=llseiu3k]
2026-05-21 19:34:50.509 [ERROR] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:34:51.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:34:54.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [yrlzswpq]
2026-05-21 19:34:56.004 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:34:56.006 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:34:56.091 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=llseiu3k] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:34:56.091 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session llseiu3k
2026-05-21 19:34:56.091 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:34:56.091 [DEBUG] [clientOutboundChannel-509]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=llseiu3k}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=llseiu3k}]
2026-05-21 19:34:57.413 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:34:57.414 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779372297390
2026-05-21 19:34:57.565 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:34:57.566 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/194/ujzzdcnh/websocket
2026-05-21 19:34:57.566 [INFO ] [http-nio-10000-exec-10]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:34:57.567 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=ujzzdcnh]
2026-05-21 19:34:57.601 [ERROR] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:35:04.751 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [llseiu3k]
2026-05-21 19:35:04.782 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:35:04.783 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:35:04.862 [INFO ] [http-nio-10000-exec-6]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "fc865680-b513-4b2e-bfe7-492c1a3ceddc"}}
2026-05-21 19:35:04.862 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:35:04.862 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id 7c4325af-36b8-4331-bda7-813706af25d9 for vendor blinkit
2026-05-21 19:35:04.863 [INFO ] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:35:04.904 [ERROR] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:35:04.904 [ERROR] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:35:09.905 [INFO ] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:35:09.939 [ERROR] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:35:09.939 [ERROR] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:35:14.940 [INFO ] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:35:15.042 [ERROR] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:35:15.042 [ERROR] [SimpleAsyncTaskExecutor-6838]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:35:15.042 [ERROR] [SimpleAsyncTaskExecutor-6838]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:35:20.644 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:35:20.644 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:35:20.682 [INFO ] [http-nio-10000-exec-5]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "15a13937-c822-4c8f-8096-4f4c32d7ed5f"}}
2026-05-21 19:35:20.682 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:35:20.682 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Sending order status webhook for rx with id 7c4325af-36b8-4331-bda7-813706af25d9 for vendor blinkit
2026-05-21 19:35:20.683 [INFO ] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:35:20.852 [ERROR] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:35:20.852 [ERROR] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:35:21.194 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:35:25.852 [INFO ] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:35:25.891 [ERROR] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:35:25.891 [ERROR] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:35:30.891 [INFO ] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:35:31.001 [ERROR] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:35:31.002 [ERROR] [SimpleAsyncTaskExecutor-6839]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:35:31.002 [ERROR] [SimpleAsyncTaskExecutor-6839]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:35:51.194 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:36:21.191 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = b69ed855-f31a-4dca-b38e-23cef712db99
2026-05-21 19:36:21.212 [INFO ] [SimpleAsyncTaskExecutor-6846]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-21 19:36:21.214 [INFO ] [SimpleAsyncTaskExecutor-6848]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=l8E6Jp9q+Rsqdg6lnWWazOWZGBC7JfqoEELLSlq0Eo8=)
2026-05-21 19:36:40.812 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:36:40.812 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:36:40.879 [INFO ] [http-nio-10000-exec-9]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "250301a8-7a93-492e-81d9-da6f8a2510b1"}}
2026-05-21 19:36:40.880 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:36:40.880 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 7c4325af-36b8-4331-bda7-813706af25d9 for vendor blinkit
2026-05-21 19:36:40.880 [INFO ] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:36:40.907 [ERROR] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:36:40.907 [ERROR] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:36:45.908 [INFO ] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:36:45.938 [ERROR] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:36:45.938 [ERROR] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:36:50.938 [INFO ] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:36:51.067 [ERROR] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:36:51.067 [ERROR] [SimpleAsyncTaskExecutor-6849]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:36:51.067 [ERROR] [SimpleAsyncTaskExecutor-6849]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:36:57.365 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:36:57.366 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:36:57.442 [INFO ] [http-nio-10000-exec-7]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "a2c204a9-56ce-4793-9914-d3c65858262f"}}
2026-05-21 19:36:57.442 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:36:57.442 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Sending order status webhook for rx with id 7c4325af-36b8-4331-bda7-813706af25d9 for vendor blinkit
2026-05-21 19:36:57.443 [INFO ] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:36:57.477 [ERROR] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:36:57.477 [ERROR] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:37:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T14:07:00Z
2026-05-21 19:37:00.008 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T14:07:00.008Z
2026-05-21 19:37:02.477 [INFO ] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:37:02.559 [ERROR] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:37:02.559 [ERROR] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:37:07.559 [INFO ] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:37:07.594 [ERROR] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:37:07.594 [ERROR] [SimpleAsyncTaskExecutor-6850]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:37:07.594 [ERROR] [SimpleAsyncTaskExecutor-6850]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:37:20.153 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:37:20.154 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:37:20.220 [INFO ] [http-nio-10000-exec-3]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "6aeb25b2-23a7-4dc3-8c60-a11057fddca6"}}
2026-05-21 19:37:20.221 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:37:20.221 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id 7c4325af-36b8-4331-bda7-813706af25d9 for vendor blinkit
2026-05-21 19:37:20.221 [INFO ] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:37:20.255 [ERROR] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:37:20.255 [ERROR] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:37:20.933 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:37:20.937 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=493fc211-04f4-41cf-a7ac-a0def0f61e46, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:37:25.255 [INFO ] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:37:25.381 [ERROR] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:37:25.381 [ERROR] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:37:30.381 [INFO ] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:37:30.419 [ERROR] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:37:30.419 [ERROR] [SimpleAsyncTaskExecutor-6851]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:37:30.419 [ERROR] [SimpleAsyncTaskExecutor-6851]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:38:19.971 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:38:19.980 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received prioritize request for order 84031
2026-05-21 19:38:55.314 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 7c4325af-36b8-4331-bda7-813706af25d9, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Provisional Diagnosis does not match Rx order, rejectLanguage=, rejectPatientReason=)
2026-05-21 19:38:55.329 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId = 7c4325af-36b8-4331-bda7-813706af25d9, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 released from prescription 7c4325af-36b8-4331-bda7-813706af25d9 and added back to pool.
2026-05-21 19:38:55.345 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:38:55.347 [INFO ] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:38:55.494 [ERROR] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:38:55.494 [ERROR] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:39:00.495 [INFO ] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:39:00.524 [ERROR] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:39:00.524 [ERROR] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:39:03.844 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:39:03.850 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:39:04.005 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ujzzdcnh] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:39:04.006 [DEBUG] [http-nio-10000-exec-9]  SubProtocolWebSocketHandler - Clearing session ujzzdcnh
2026-05-21 19:39:04.007 [INFO ] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:39:04.014 [DEBUG] [clientOutboundChannel-511]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=ujzzdcnh}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=ujzzdcnh}]
2026-05-21 19:39:05.456 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:39:05.456 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779372545434
2026-05-21 19:39:05.525 [INFO ] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=H3dvH/CFHhbTZDKNpl+ypGI+FO16tLTCD44mHOvoaj4=)
2026-05-21 19:39:05.557 [ERROR] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:39:05.557 [ERROR] [SimpleAsyncTaskExecutor-6852]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:39:05.558 [ERROR] [SimpleAsyncTaskExecutor-6852]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:39:05.588 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:39:05.589 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/158/w4tm1bla/websocket
2026-05-21 19:39:05.589 [INFO ] [http-nio-10000-exec-7]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:39:05.592 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=w4tm1bla]
2026-05-21 19:39:05.638 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:39:09.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [ujzzdcnh]
2026-05-21 19:40:23.112 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:40:23.125 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=eabe78b3-ef0e-4d21-ac12-9c3d39db08b3, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:40:30.304 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:40:30.309 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214685, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=- , composition=- , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=benadryl syrup , composition=benadryl, type=tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:40:30.322 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, orderId =Blinkit-Ravi-35214685)
2026-05-21 19:40:30.347 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 975e0b51-3cee-4bc3-bdbb-03b466f8200c, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0] 
2026-05-21 19:40:30.347 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 19:40:30.356 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:40:30.357 [INFO ] [SimpleAsyncTaskExecutor-6854]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-35214685 
2026-05-21 19:40:30.363 [INFO ] [SimpleAsyncTaskExecutor-6855]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [- , benadryl syrup ]
2026-05-21 19:40:32.958 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId =975e0b51-3cee-4bc3-bdbb-03b466f8200c, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 blocked and remaining doctors unblocked for prescription 975e0b51-3cee-4bc3-bdbb-03b466f8200c.
2026-05-21 19:40:32.967 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Notified doctor ids : [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386]
2026-05-21 19:40:32.972 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:40:32.972 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:40:33.065 [INFO ] [http-nio-10000-exec-6]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "e48e27f4-2446-4f71-a121-21fd601d5c4b"}}
2026-05-21 19:40:33.065 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:40:33.065 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id 975e0b51-3cee-4bc3-bdbb-03b466f8200c for vendor blinkit
2026-05-21 19:40:33.066 [INFO ] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:40:33.100 [ERROR] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:40:33.100 [ERROR] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:40:33.148 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:40:33.151 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:40:38.100 [INFO ] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:40:38.729 [ERROR] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:40:38.729 [ERROR] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:40:43.730 [INFO ] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:40:43.760 [ERROR] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:40:43.760 [ERROR] [SimpleAsyncTaskExecutor-6857]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:40:43.760 [ERROR] [SimpleAsyncTaskExecutor-6857]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:41:08.262 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:41:08.262 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:41:08.368 [INFO ] [http-nio-10000-exec-2]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "2576310f-3409-4ed8-802c-da5dff767a4b"}}
2026-05-21 19:41:08.369 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:41:08.369 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Sending order status webhook for rx with id 975e0b51-3cee-4bc3-bdbb-03b466f8200c for vendor blinkit
2026-05-21 19:41:08.370 [INFO ] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:41:08.400 [ERROR] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:41:08.400 [ERROR] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:41:13.400 [INFO ] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:41:13.451 [ERROR] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:41:13.451 [ERROR] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:41:18.452 [INFO ] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:41:18.490 [ERROR] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:41:18.490 [ERROR] [SimpleAsyncTaskExecutor-6858]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:41:18.490 [ERROR] [SimpleAsyncTaskExecutor-6858]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:42:00.000 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T14:12:00Z
2026-05-21 19:42:00.011 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T14:12:00.011Z
2026-05-21 19:42:31.607 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:42:31.619 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-88592-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779372751618, 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, procedures=null, id=null)], medicines=[OrderedMedicine(id=1110806, name=Paracip 250mg Oral Syrup 60ml, composition=Paracetamol (Acetaminophen) 250mg, type=Syrup, quantity=5, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), 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)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:42:31.634 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-88592-1)
2026-05-21 19:42:31.664 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 1392091b-f5a2-4c13-8188-dc02a94965ca, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-21 19:42:31.664 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-21 19:42:31.667 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-05-21 19:42:31.667 [INFO ] [SimpleAsyncTaskExecutor-6860]  Msg91Repository - send whatsapp contact list is empty for orderId E-88592-1 
2026-05-21 19:42:31.674 [INFO ] [SimpleAsyncTaskExecutor-6861]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Paracip 250mg Oral Syrup 60ml, Nicowin 10mg Tablet 20s]
2026-05-21 19:42:31.725 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:42:31.727 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received cancel request for order 88592
2026-05-21 19:42:38.347 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 975e0b51-3cee-4bc3-bdbb-03b466f8200c, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Patient Safety Concerns, rejectLanguage=, rejectPatientReason=Age Below 2 Years)
2026-05-21 19:42:38.352 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-21 19:42:38.365 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId = 975e0b51-3cee-4bc3-bdbb-03b466f8200c, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 released from prescription 975e0b51-3cee-4bc3-bdbb-03b466f8200c and added back to pool.
2026-05-21 19:42:38.388 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:42:38.390 [INFO ] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:42:38.428 [ERROR] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:42:38.428 [ERROR] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:42:43.429 [INFO ] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:42:43.460 [ERROR] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:42:43.460 [ERROR] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:42:48.461 [INFO ] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=aLKkBDL8XtEATZLzOCKDDrtLJ+uhQEMTTYKVTud4up4=)
2026-05-21 19:42:48.568 [ERROR] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:42:48.568 [ERROR] [SimpleAsyncTaskExecutor-6862]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:42:48.568 [ERROR] [SimpleAsyncTaskExecutor-6862]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:43:01.195 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:43:23.522 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=zepto)
2026-05-21 19:43:25.413 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:43:25.417 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=31e58d43-9146-4f29-b918-22e5d09c6fea, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:43:25.418 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-21 19:43:31.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:43:33.401 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:43:33.402 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779372813297
2026-05-21 19:43:33.423 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto with message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 added to vendor zepto's pool.
2026-05-21 19:43:33.777 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:43:33.777 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/230/pmdskbwr/websocket
2026-05-21 19:43:33.778 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = e7d776bd-88ef-4408-8403-f543e16410b3
2026-05-21 19:43:33.780 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=pmdskbwr]
2026-05-21 19:43:33.823 [ERROR] [http-nio-10000-exec-9]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 connected
2026-05-21 19:44:01.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:44:01.194 [INFO ] [SimpleAsyncTaskExecutor-6869]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-21 19:44:17.236 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:44:17.239 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214686, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=meloset, composition=melatonin-2mg , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=betnovate cream , composition=betnovate, type=cream, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:44:17.252 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, orderId =Blinkit-Ravi-35214686)
2026-05-21 19:44:17.283 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0] 
2026-05-21 19:44:17.283 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 19:44:17.291 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:44:17.291 [INFO ] [SimpleAsyncTaskExecutor-6873]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-35214686 
2026-05-21 19:44:17.297 [INFO ] [SimpleAsyncTaskExecutor-6874]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [meloset, betnovate cream ]
2026-05-21 19:44:21.677 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId =35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 blocked and remaining doctors unblocked for prescription 35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20.
2026-05-21 19:44:21.687 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Notified doctor ids : [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386]
2026-05-21 19:44:21.691 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:44:21.691 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:44:21.776 [INFO ] [http-nio-10000-exec-5]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "4d2a99de-0c88-4805-a714-97bea747e040"}}
2026-05-21 19:44:21.776 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:44:21.776 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Sending order status webhook for rx with id 35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20 for vendor blinkit
2026-05-21 19:44:21.777 [INFO ] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:44:21.813 [ERROR] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:44:21.813 [ERROR] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:44:21.871 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:44:21.875 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:44:26.813 [INFO ] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:44:26.874 [ERROR] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:44:26.874 [ERROR] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:44:31.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:44:31.874 [INFO ] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:44:31.906 [ERROR] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:44:31.906 [ERROR] [SimpleAsyncTaskExecutor-6876]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:44:31.907 [ERROR] [SimpleAsyncTaskExecutor-6876]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:44:50.016 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:44:50.016 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:44:50.114 [INFO ] [http-nio-10000-exec-9]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "3bbb605b-a40f-4a45-89d3-d42efd00fba0"}}
2026-05-21 19:44:50.115 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:44:50.115 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20 for vendor blinkit
2026-05-21 19:44:50.116 [INFO ] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:44:50.157 [ERROR] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:44:50.157 [ERROR] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:44:55.157 [INFO ] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:44:55.239 [ERROR] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:44:55.239 [ERROR] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:45:00.240 [INFO ] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:45:00.355 [ERROR] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:45:00.355 [ERROR] [SimpleAsyncTaskExecutor-6880]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:45:00.355 [ERROR] [SimpleAsyncTaskExecutor-6880]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:45:01.194 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:45:31.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:46:01.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:46:04.520 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 3.7.244.84
2026-05-21 19:46:04.529 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=14e5c947-4f95-4aa2-b70f-4d3653e0a4a8, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779372964528, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Suraj H), patients=null, medicines=[OrderedMedicine(id=89be2b44-154b-4773-a400-393ef7910d98, name=Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue, composition=, type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:46:04.529 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 14e5c947-4f95-4aa2-b70f-4d3653e0a4a8
2026-05-21 19:46:04.541 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, orderId =14e5c947-4f95-4aa2-b70f-4d3653e0a4a8)
2026-05-21 19:46:04.567 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 9e05e3d9-396d-4527-bb19-1ad6ec8bf323, doctroIds = [0297c829-b5b4-40db-93f1-e8ce04cb816c] 
2026-05-21 19:46:04.567 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [0297c829-b5b4-40db-93f1-e8ce04cb816c] for prescriptionId
2026-05-21 19:46:04.570 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:46:04.570 [INFO ] [SimpleAsyncTaskExecutor-6891]  Msg91Repository - send whatsapp contact list is empty for orderId 14e5c947-4f95-4aa2-b70f-4d3653e0a4a8 
2026-05-21 19:46:04.577 [INFO ] [SimpleAsyncTaskExecutor-6892]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue]
2026-05-21 19:46:27.700 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:46:27.705 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=37d4a1b4-5bcf-4030-9867-ad63f3edc532, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:46:31.192 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9e05e3d9-396d-4527-bb19-1ad6ec8bf323, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 19:46:31.198 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:47:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T14:17:00.001Z
2026-05-21 19:47:00.008 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T14:17:00.008Z
2026-05-21 19:47:01.195 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9e05e3d9-396d-4527-bb19-1ad6ec8bf323, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 19:47:01.203 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:47:31.191 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9e05e3d9-396d-4527-bb19-1ad6ec8bf323, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 19:47:31.198 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:48:01.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9e05e3d9-396d-4527-bb19-1ad6ec8bf323, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 19:48:01.202 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:48:31.193 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9e05e3d9-396d-4527-bb19-1ad6ec8bf323, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 19:48:31.199 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:49:01.192 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9e05e3d9-396d-4527-bb19-1ad6ec8bf323, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 19:49:01.197 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:49:06.080 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId =9e05e3d9-396d-4527-bb19-1ad6ec8bf323, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 blocked and remaining doctors unblocked for prescription 9e05e3d9-396d-4527-bb19-1ad6ec8bf323.
2026-05-21 19:49:06.088 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, b2c0fdc5-4984-4c5c-9b92-d782016b2ee1, 0297c829-b5b4-40db-93f1-e8ce04cb816c, 8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3, 7d0708a3-e9ae-468e-97c9-952c1a68d682, e7d776bd-88ef-4408-8403-f543e16410b3, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 19:49:06.089 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:49:06.093 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 19:49:06.093 [INFO ] [http-nio-10000-exec-8]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=919509275485, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/9e05e3d9-396d-4527-bb19-1ad6ec8bf323)
2026-05-21 19:49:06.486 [INFO ] [http-nio-10000-exec-8]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "49ac07c73b4c4693ac78cc5028e2ba52"}}

2026-05-21 19:49:06.489 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:49:06.489 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id 9e05e3d9-396d-4527-bb19-1ad6ec8bf323 for vendor zepto
2026-05-21 19:49:06.490 [INFO ] [SimpleAsyncTaskExecutor-6930]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=+PvjrCkvrMAXUHZ0Doq2zBoqW4uhfyuowieI1fEe090=)
2026-05-21 19:49:06.608 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:49:06.612 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:49:08.936 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create approved prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, rxId=35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20, vendorId=blinkit)
2026-05-21 19:49:08.958 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:49:08.960 [INFO ] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:49:08.971 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId = 35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 released from prescription 35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20 and added back to pool.
2026-05-21 19:49:08.971 [INFO ] [http-nio-10000-exec-5]  PrescriptionService - Prescription approved and successfully.(doctorId=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, rxId=35ff6b35-ae81-4cf2-a2e1-f3001d2f5e20, vendorId=blinkit)
2026-05-21 19:49:08.990 [ERROR] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:49:08.990 [ERROR] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:49:13.990 [INFO ] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:49:14.101 [ERROR] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:49:14.101 [ERROR] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:49:19.102 [INFO ] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=31qNfb2gG1kyg31tQYYnTPiKSgMzDQzWN6QnQhUFAMM=)
2026-05-21 19:49:19.141 [ERROR] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:49:19.141 [ERROR] [SimpleAsyncTaskExecutor-6931]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:49:19.141 [ERROR] [SimpleAsyncTaskExecutor-6931]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:49:22.169 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create approved prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, rxId=9e05e3d9-396d-4527-bb19-1ad6ec8bf323, vendorId=zepto)
2026-05-21 19:49:22.182 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:49:22.676 [INFO ] [SimpleAsyncTaskExecutor-6932]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://user-prescriptions-zepto.s3.ap-south-1.amazonaws.com/doctor-uploaded/6af673a3-1cc0-46d3-9fc3-c1c55f8dbc21.pdf?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=ASIASFQ4MJQLB5LSUZ4Q%2F20260521%2Fap-south-1%2Fs3%2Faws4_request&X-Amz-Date=20260521T141604Z&X-Amz-Expires=21600&X-Amz-Security-Token=IQoJb3JpZ2luX2VjED4aCmFwLXNvdXRoLTEiSDBGAiEA0GYadNLcUSeQo7I%2FDs1sGkik9fqgzuFBdc%2BjWSUAvB4CIQDxZy4OvJj88L%2FjOb2a1kHBEQF8hUQ1iirSY2DzKAe%2F0CqBBQgHEAEaDDE0OTMwOTYzOTcwMiIMs%2B1HkeQoAC1D7QvqKt4EVtbkymAEny%2BJ41nAdIn4H4G%2Bnk8vbxodDPx5sIhtol1zBvJV4H2fZMTazDQgDgRSi%2FndqeaqxXQN69bcwpu4NA2b4HdT%2BnM2DCmIUBjKm%2B0ogcH6HPRvpDgngv0PaoUjn1xcWqHNOnNZMpJYpIvEBzKhhEvenYHTRbFxYyDh58cEPI0oe%2FqtRAqivfRazMGGCQJtZAz%2Bnc1KP8O9VB6DTZJvYKV9mWa%2FjeyNCByWSAwUGX%2BpoxXMFD0j%2FM9gDe%2B0NDvSCvMX4%2BJwfhdKa%2FPU7TJGGZmm4gaLunn1tfo3UMIily17rL%2Fu7JRLPaBXxU2rR2zm5t4utOE11Xukq83jCWFB3dnWkZWBl0ZruPVBXW7LVJoeXxEF63gFNgVJPqZNpGZrQbG7gnih4HnkftAOpxRbXv1xQOc2mJ6uDtJ9iWlt8zQAaPbhsMH6Xgoop%2F6uiIIcaEJNIFvcC0Dzbdm4DJgDACKopkKaLU44wHHsoUp7qIzt3mE%2BwqRkLIgHWTBpa2QuSaHQO3HMNlCDOD0W9%2FrSAcMoBTi1Rldof9u01i9HDiztCS%2BTVKy9O9kVAoGoIVUwCqj9V4q0R59KKpEirMmkqT39L6KsPGyEuRgrmZGLpjTf3LTd765b6dCtHPfohV6Ufwr4mZpAFGKK6v5GmpQTaOOlPK0VdniGm7LJvH3cXt%2FlBdOzvEAmktGo7LPP%2Bd7n0FbxiTp%2FocWIMSbejszBPNZ3MUZIFcq2pg2bBzSs28kxkTtvekjmg%2F5Q9y4YTN129O%2FUHqbem2sSWAoc9ElZH3rdu4L3I%2BfrNSpyMKSnvNAGOpcB9NROcSxxFdNyjblBPPl%2B9s%2B4lHsJurgh2rDZxsZp8vFH%2FFzCTFjlWrwYy3rjEKvB0rUoKlwIAdSXkpThHr5PxHrW09c2XqdN4lrQu0OdrtvRkOdKrPQNaj6yD8DLFrPFJaxJqFbwBcjK3TzdG55axbUdoRxdyAcET2etI2opZ930xepWKytPBeStUDdj68ZGIi%2B49UHC9w%3D%3D&X-Amz-SignedHeaders=host&x-id=PutObject&X-Amz-Signature=8aa71668077d553bdd71b65a45f49333691530213364fb8f761429aead895a5b 
2026-05-21 19:49:22.677 [INFO ] [SimpleAsyncTaskExecutor-6933]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=+PvjrCkvrMAXUHZ0Doq2zBoqW4uhfyuowieI1fEe090=)
2026-05-21 19:49:22.688 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e7d776bd-88ef-4408-8403-f543e16410b3, vendor = zepto prescriptionId = 9e05e3d9-396d-4527-bb19-1ad6ec8bf323, message = Doctor e7d776bd-88ef-4408-8403-f543e16410b3 released from prescription 9e05e3d9-396d-4527-bb19-1ad6ec8bf323 and added back to pool.
2026-05-21 19:49:22.688 [INFO ] [http-nio-10000-exec-1]  PrescriptionService - Prescription approved and successfully.(doctorId=e7d776bd-88ef-4408-8403-f543e16410b3, rxId=9e05e3d9-396d-4527-bb19-1ad6ec8bf323, vendorId=zepto)
2026-05-21 19:49:24.423 [INFO ] [SimpleAsyncTaskExecutor-6934]  PrescriptionComponent - Audio File lambda invoked at 1779373164423
2026-05-21 19:49:24.423 [INFO ] [SimpleAsyncTaskExecutor-6935]  LambdaRepository - Lambda Executed at 1779373164423
2026-05-21 19:49:24.424 [INFO ] [SimpleAsyncTaskExecutor-6934]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:49:24.424 [INFO ] [SimpleAsyncTaskExecutor-6934]  PrescriptionComponent - Sending order status webhook for rx with id 9e05e3d9-396d-4527-bb19-1ad6ec8bf323 for vendor zepto
2026-05-21 19:49:24.424 [INFO ] [SimpleAsyncTaskExecutor-6936]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=+PvjrCkvrMAXUHZ0Doq2zBoqW4uhfyuowieI1fEe090=)
2026-05-21 19:49:30.197 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:49:30.201 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=67927b4b-9185-4bb6-96ac-0aef32e8a60b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:49:30.227 [INFO ] [SimpleAsyncTaskExecutor-6935]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 19:49:31.190 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:49:50.395 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=pmdskbwr]
java.io.EOFException: null
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.fillReadBuffer(NioEndpoint.java:1231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$NioSocketWrapper.read(NioEndpoint.java:1141) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.onDataAvailable(WsFrameServer.java:72) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.doOnDataAvailable(WsFrameServer.java:171) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFrameServer.notifyDataAvailable(WsFrameServer.java:151) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsHttpUpgradeHandler.upgradeDispatch(WsHttpUpgradeHandler.java:148) [tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.upgrade.UpgradeProcessorInternal.dispatch(UpgradeProcessorInternal.java:54) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:59) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1590) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:49:50.397 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=pmdskbwr] closed with CloseStatus[code=1006, reason=null]
2026-05-21 19:49:50.397 [DEBUG] [http-nio-10000-exec-6]  SubProtocolWebSocketHandler - Clearing session pmdskbwr
2026-05-21 19:49:50.397 [INFO ] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 disconnected
2026-05-21 19:49:50.399 [DEBUG] [clientOutboundChannel-517]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=pmdskbwr}], simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=pmdskbwr}]
2026-05-21 19:49:59.751 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [pmdskbwr]
2026-05-21 19:50:01.189 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 1392091b-f5a2-4c13-8188-dc02a94965ca
2026-05-21 19:50:01.208 [INFO ] [SimpleAsyncTaskExecutor-6940]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-21 19:50:01.209 [INFO ] [SimpleAsyncTaskExecutor-6942]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=93RJWz4/rIcJHshMzfW9T3GT6kVQBaik1kuxdj0F0FU=)
2026-05-21 19:50:04.463 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 3.7.244.84
2026-05-21 19:50:04.465 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=a6eb1401-a80f-4aad-8d73-4fc90fb54813, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779373204465, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Suraj H), patients=null, medicines=[OrderedMedicine(id=efeeb80c-bd7c-40e8-8010-69048c287d08, name=Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue, composition=, type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:50:04.465 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id a6eb1401-a80f-4aad-8d73-4fc90fb54813
2026-05-21 19:50:04.481 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=893f1b69-454a-4361-afbe-6d80f455cd3e, orderId =a6eb1401-a80f-4aad-8d73-4fc90fb54813)
2026-05-21 19:50:04.502 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, doctroIds = [0297c829-b5b4-40db-93f1-e8ce04cb816c] 
2026-05-21 19:50:04.502 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [0297c829-b5b4-40db-93f1-e8ce04cb816c] for prescriptionId
2026-05-21 19:50:04.504 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:50:04.504 [INFO ] [SimpleAsyncTaskExecutor-6944]  Msg91Repository - send whatsapp contact list is empty for orderId a6eb1401-a80f-4aad-8d73-4fc90fb54813 
2026-05-21 19:50:04.510 [INFO ] [SimpleAsyncTaskExecutor-6945]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Balenzia X Disney Lowcut Socks For Kids-Boys(Pack Of 3 Pairs/1U) Black,Red,Blue]
2026-05-21 19:50:31.194 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 19:51:01.193 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 19:51:26.912 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:51:26.920 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214687, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=-, composition=- , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=unwanted 21 , composition=unwanted 21, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:51:26.932 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, orderId =Blinkit-Ravi-35214687)
2026-05-21 19:51:26.964 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = fd258b62-9d4b-4431-a09e-00ee44e9f275, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0] 
2026-05-21 19:51:26.964 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 19:51:26.976 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:51:26.976 [INFO ] [SimpleAsyncTaskExecutor-6953]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-35214687 
2026-05-21 19:51:26.982 [INFO ] [SimpleAsyncTaskExecutor-6954]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [-, unwanted 21 ]
2026-05-21 19:51:30.491 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId =fd258b62-9d4b-4431-a09e-00ee44e9f275, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 blocked and remaining doctors unblocked for prescription fd258b62-9d4b-4431-a09e-00ee44e9f275.
2026-05-21 19:51:30.502 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Notified doctor ids : [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386]
2026-05-21 19:51:30.506 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:51:30.510 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:51:30.606 [INFO ] [http-nio-10000-exec-2]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "2aeb4214-43fb-4ff7-ae37-366729cd325b"}}
2026-05-21 19:51:30.606 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:51:30.606 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Sending order status webhook for rx with id fd258b62-9d4b-4431-a09e-00ee44e9f275 for vendor blinkit
2026-05-21 19:51:30.608 [INFO ] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:51:30.701 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:51:30.705 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:51:30.815 [ERROR] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:51:30.815 [ERROR] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:51:31.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 19:51:35.815 [INFO ] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:51:36.540 [ERROR] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:51:36.540 [ERROR] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:51:41.541 [INFO ] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:51:41.653 [ERROR] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:51:41.653 [ERROR] [SimpleAsyncTaskExecutor-6956]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:51:41.653 [ERROR] [SimpleAsyncTaskExecutor-6956]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:51:48.183 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c already exists in vendor zepto's pool.
2026-05-21 19:51:48.594 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:51:48.594 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373307878
2026-05-21 19:51:49.402 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:51:49.402 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/291/tryjy0p4/websocket
2026-05-21 19:51:49.403 [INFO ] [http-nio-10000-exec-3]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 19:51:49.404 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=tryjy0p4]
2026-05-21 19:51:49.426 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 19:51:59.952 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:51:59.953 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-21 19:52:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T14:22:00.001Z
2026-05-21 19:52:00.007 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T14:22:00.007Z
2026-05-21 19:52:00.081 [INFO ] [http-nio-10000-exec-4]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "c2d1adf6-8930-420a-b15e-6557788dab30"}}
2026-05-21 19:52:00.082 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:52:00.082 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id fd258b62-9d4b-4431-a09e-00ee44e9f275 for vendor blinkit
2026-05-21 19:52:00.082 [INFO ] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:52:00.120 [ERROR] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:52:00.120 [ERROR] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:52:01.193 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 19:52:05.120 [INFO ] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:52:05.223 [ERROR] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:52:05.223 [ERROR] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:52:06.689 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 19:52:06.692 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_565, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:52:06.693 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_565
2026-05-21 19:52:06.702 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_565)
2026-05-21 19:52:06.725 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 334b7dda-d1ff-4926-9bc6-eac9950d70b1, doctroIds = [8503b947-f391-42e4-a1aa-9bf6ef49e82c] 
2026-05-21 19:52:06.725 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [8503b947-f391-42e4-a1aa-9bf6ef49e82c] for prescriptionId
2026-05-21 19:52:06.727 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:52:06.727 [INFO ] [SimpleAsyncTaskExecutor-6965]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_565 
2026-05-21 19:52:06.732 [INFO ] [SimpleAsyncTaskExecutor-6966]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 19:52:10.223 [INFO ] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:52:10.259 [ERROR] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:52:10.259 [ERROR] [SimpleAsyncTaskExecutor-6960]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:52:10.259 [ERROR] [SimpleAsyncTaskExecutor-6960]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:52:31.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 19:52:32.570 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:52:32.573 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=003016bb-abd9-4ed8-b923-467835f61885, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:52:41.190 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 334b7dda-d1ff-4926-9bc6-eac9950d70b1, vendor=null, doctors=[0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 19:53:01.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 19:53:11.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 334b7dda-d1ff-4926-9bc6-eac9950d70b1, vendor=null, doctors=[d2d1ff56-9611-48e7-8adf-8d491e9856ea]
2026-05-21 19:53:17.214 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId =334b7dda-d1ff-4926-9bc6-eac9950d70b1, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c blocked and remaining doctors unblocked for prescription 334b7dda-d1ff-4926-9bc6-eac9950d70b1.
2026-05-21 19:53:17.223 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Notified doctor ids : [8503b947-f391-42e4-a1aa-9bf6ef49e82c, 6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, d2d1ff56-9611-48e7-8adf-8d491e9856ea, 0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 19:53:17.223 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:53:17.223 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 19:53:17.224 [INFO ] [http-nio-10000-exec-7]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917391903267, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/334b7dda-d1ff-4926-9bc6-eac9950d70b1)
2026-05-21 19:53:17.552 [INFO ] [http-nio-10000-exec-7]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "76117b0b200e4fe3970684b4d7eb35e0"}}

2026-05-21 19:53:17.553 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:53:17.553 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Sending order status webhook for rx with id 334b7dda-d1ff-4926-9bc6-eac9950d70b1 for vendor zepto
2026-05-21 19:53:17.554 [INFO ] [SimpleAsyncTaskExecutor-6980]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=53wkAhgPOV++AaOwR1nqkP5Ssh6fhJkSr8iDu0rNWTw=)
2026-05-21 19:53:17.575 [ERROR] [SimpleAsyncTaskExecutor-6980]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 19:53:17.575 [ERROR] [SimpleAsyncTaskExecutor-6980]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 19:53:17.575 [ERROR] [SimpleAsyncTaskExecutor-6980]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:53:17.634 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:53:17.639 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:53:26.737 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 334b7dda-d1ff-4926-9bc6-eac9950d70b1, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Incomplete or incorrect information from patient, rejectLanguage=, rejectPatientReason=)
2026-05-21 19:53:26.746 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId = 334b7dda-d1ff-4926-9bc6-eac9950d70b1, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c released from prescription 334b7dda-d1ff-4926-9bc6-eac9950d70b1 and added back to pool.
2026-05-21 19:53:26.754 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:53:26.757 [INFO ] [SimpleAsyncTaskExecutor-6981]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=53wkAhgPOV++AaOwR1nqkP5Ssh6fhJkSr8iDu0rNWTw=)
2026-05-21 19:53:26.788 [ERROR] [SimpleAsyncTaskExecutor-6981]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation). Retry count: 3, message
2026-05-21 19:53:26.788 [ERROR] [SimpleAsyncTaskExecutor-6981]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation)
2026-05-21 19:53:26.789 [ERROR] [SimpleAsyncTaskExecutor-6981]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:53:31.191 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 19:53:48.883 [INFO ] [SimpleAsyncTaskExecutor-6985]  PrescriptionComponent - Audio File lambda invoked at 1779373428883
2026-05-21 19:53:48.883 [INFO ] [SimpleAsyncTaskExecutor-6986]  LambdaRepository - Lambda Executed at 1779373428883
2026-05-21 19:53:48.884 [INFO ] [SimpleAsyncTaskExecutor-6985]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:53:48.884 [INFO ] [SimpleAsyncTaskExecutor-6985]  PrescriptionComponent - Sending order status webhook for rx with id 334b7dda-d1ff-4926-9bc6-eac9950d70b1 for vendor zepto
2026-05-21 19:53:48.885 [INFO ] [SimpleAsyncTaskExecutor-6987]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=53wkAhgPOV++AaOwR1nqkP5Ssh6fhJkSr8iDu0rNWTw=)
2026-05-21 19:53:48.901 [ERROR] [SimpleAsyncTaskExecutor-6987]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 19:53:48.901 [ERROR] [SimpleAsyncTaskExecutor-6987]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 19:53:48.901 [ERROR] [SimpleAsyncTaskExecutor-6987]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:53:54.765 [INFO ] [SimpleAsyncTaskExecutor-6986]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 19:54:01.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 19:54:14.106 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:54:14.115 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-88608-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779373454114, 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, procedures=null, id=null)], medicines=[OrderedMedicine(id=1110806, name=Paracip 250mg Oral Syrup 60ml, composition=Paracetamol (Acetaminophen) 250mg, type=Syrup, quantity=5, preference=, dosage=, days=null, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), 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)], uploadFileType=pdf, customAttributes=[CustomAttrbute(key=DoctorRemarks, value=)], preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:54:14.127 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-88608-1)
2026-05-21 19:54:14.146 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-21 19:54:14.147 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-21 19:54:14.148 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-05-21 19:54:14.148 [INFO ] [SimpleAsyncTaskExecutor-6992]  Msg91Repository - send whatsapp contact list is empty for orderId E-88608-1 
2026-05-21 19:54:14.154 [INFO ] [SimpleAsyncTaskExecutor-6993]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Nicowin 10mg Tablet 20s, Paracip 250mg Oral Syrup 60ml]
2026-05-21 19:54:14.204 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-21 19:54:14.206 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received cancel request for order 88608
2026-05-21 19:54:31.193 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 19:54:41.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:55:01.193 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 19:55:05.871 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create approved prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, rxId=fd258b62-9d4b-4431-a09e-00ee44e9f275, vendorId=blinkit)
2026-05-21 19:55:05.952 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-21 19:55:05.954 [INFO ] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:55:05.970 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, vendor = blinkit prescriptionId = fd258b62-9d4b-4431-a09e-00ee44e9f275, message = Doctor e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 released from prescription fd258b62-9d4b-4431-a09e-00ee44e9f275 and added back to pool.
2026-05-21 19:55:05.970 [INFO ] [http-nio-10000-exec-3]  PrescriptionService - Prescription approved and successfully.(doctorId=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, rxId=fd258b62-9d4b-4431-a09e-00ee44e9f275, vendorId=blinkit)
2026-05-21 19:55:06.148 [ERROR] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:55:06.148 [ERROR] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:55:11.148 [INFO ] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:55:11.190 [ERROR] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:55:11.190 [ERROR] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:55:11.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:55:16.190 [INFO ] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=4SjOm+4pdVRNCuETp2w+hS6+A4zJO8o+ryZcDhb6+xA=)
2026-05-21 19:55:16.220 [ERROR] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-21 19:55:16.220 [ERROR] [SimpleAsyncTaskExecutor-7003]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-21 19:55:16.220 [ERROR] [SimpleAsyncTaskExecutor-7003]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.SystemException: Webhook endpoint return 503 error. Response Body : <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>503 Service Unavailable</title>
</head><body>
<h1>Service Unavailable</h1>
<p>The server is temporarily unable to service your
request due to maintenance downtime or capacity
problems. Please try again later.</p>
<hr>
<address>Apache/2.4.58 (Ubuntu) Server at webhook.myrx.co.in Port 443</address>
</body></html>

	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:113) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:55:31.190 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 199d5bbb-5925-4ae3-ac90-cfbc69e9f682
2026-05-21 19:55:31.203 [INFO ] [SimpleAsyncTaskExecutor-7007]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:55:31.204 [INFO ] [SimpleAsyncTaskExecutor-7009]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/close-consultation, order signature=B9PDKw+Y6gQL53SHNRHEnWMUVAlvyiW426M0EAWF1gU=)
2026-05-21 19:55:34.864 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:55:34.868 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=5aa764e0-02ad-4292-a473-21544e1f4f34, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:55:41.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:55:45.039 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 19:55:45.041 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_566, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:55:45.041 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_566
2026-05-21 19:55:45.054 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_566)
2026-05-21 19:55:45.080 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 95b554e4-d17b-4e42-8486-aecdce6bee21, doctroIds = [0297c829-b5b4-40db-93f1-e8ce04cb816c] 
2026-05-21 19:55:45.080 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [0297c829-b5b4-40db-93f1-e8ce04cb816c] for prescriptionId
2026-05-21 19:55:45.083 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:55:45.083 [INFO ] [SimpleAsyncTaskExecutor-7014]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_566 
2026-05-21 19:55:45.090 [INFO ] [SimpleAsyncTaskExecutor-7015]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-21 19:55:45.953 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:55:45.953 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:55:47.392 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:55:47.393 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373547331
2026-05-21 19:55:47.518 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:55:47.518 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/448/1zs5untr/websocket
2026-05-21 19:55:47.518 [INFO ] [http-nio-10000-exec-9]  UserHandshakeHandler - User determined. userId = e7d776bd-88ef-4408-8403-f543e16410b3
2026-05-21 19:55:47.520 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=1zs5untr]
2026-05-21 19:55:47.562 [ERROR] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 connected
2026-05-21 19:56:00.096 [DEBUG] [clientOutboundChannel-523]  WebSocketServerSockJsSession - Closing SockJS session tryjy0p4 with CloseStatus[code=1002, reason=null]
2026-05-21 19:56:00.097 [DEBUG] [clientOutboundChannel-523]  NativeWebSocketSession - Closing StandardWebSocketSession[id=bcea2209-3c79-23ce-1feb-b99f5f5598ed, uri=ws://uat.1rx.co.in/rx-websocket/291/tryjy0p4/websocket]
2026-05-21 19:56:00.097 [DEBUG] [clientOutboundChannel-523]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=tryjy0p4] closed with CloseStatus[code=1002, reason=null]
2026-05-21 19:56:00.097 [DEBUG] [clientOutboundChannel-523]  SubProtocolWebSocketHandler - Clearing session tryjy0p4
2026-05-21 19:56:00.097 [INFO ] [clientOutboundChannel-523]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 19:56:00.098 [DEBUG] [clientOutboundChannel-524]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=tryjy0p4}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=tryjy0p4}]
2026-05-21 19:56:00.117 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c not found in vendor zepto's pool.
2026-05-21 19:56:00.573 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 19:56:00.594 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:56:00.594 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373560251
2026-05-21 19:56:00.789 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:56:00.791 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/037/ub23gzmp/websocket
2026-05-21 19:56:00.791 [INFO ] [http-nio-10000-exec-3]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 19:56:00.792 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=ub23gzmp]
2026-05-21 19:56:00.923 [ERROR] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 19:56:01.836 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto prescriptionId =95b554e4-d17b-4e42-8486-aecdce6bee21, message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c blocked and remaining doctors unblocked for prescription 95b554e4-d17b-4e42-8486-aecdce6bee21.
2026-05-21 19:56:01.847 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Notified doctor ids : [6b98c7d4-ef40-4b79-9dde-a5e2f77b974d, 0297c829-b5b4-40db-93f1-e8ce04cb816c]
2026-05-21 19:56:01.847 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:56:01.847 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-21 19:56:01.848 [INFO ] [http-nio-10000-exec-1]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=917391903267, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/95b554e4-d17b-4e42-8486-aecdce6bee21)
2026-05-21 19:56:02.176 [INFO ] [http-nio-10000-exec-1]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "1afb68c3195d4b6bb5de7fa25e8d1e51"}}

2026-05-21 19:56:02.177 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:56:02.177 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Sending order status webhook for rx with id 95b554e4-d17b-4e42-8486-aecdce6bee21 for vendor zepto
2026-05-21 19:56:02.177 [INFO ] [SimpleAsyncTaskExecutor-7018]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=kYA2pJXcIuTM/NcjRaOrmSmlSmMA4Kud/rcv4vrawis=)
2026-05-21 19:56:02.205 [ERROR] [SimpleAsyncTaskExecutor-7018]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 19:56:02.205 [ERROR] [SimpleAsyncTaskExecutor-7018]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 19:56:02.205 [ERROR] [SimpleAsyncTaskExecutor-7018]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:56:02.245 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:56:02.249 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:56:09.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [tryjy0p4]
2026-05-21 19:56:11.190 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:56:27.817 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ub23gzmp] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:56:27.817 [DEBUG] [http-nio-10000-exec-1]  SubProtocolWebSocketHandler - Clearing session ub23gzmp
2026-05-21 19:56:27.817 [INFO ] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 19:56:27.819 [DEBUG] [clientOutboundChannel-526]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=ub23gzmp}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=ub23gzmp}]
2026-05-21 19:56:33.123 [INFO ] [SimpleAsyncTaskExecutor-7022]  PrescriptionComponent - Audio File lambda invoked at 1779373593123
2026-05-21 19:56:33.124 [INFO ] [SimpleAsyncTaskExecutor-7023]  LambdaRepository - Lambda Executed at 1779373593124
2026-05-21 19:56:33.126 [INFO ] [SimpleAsyncTaskExecutor-7022]  PrescriptionComponent - No Authorization server configuration found for vendor zepto
2026-05-21 19:56:33.126 [INFO ] [SimpleAsyncTaskExecutor-7022]  PrescriptionComponent - Sending order status webhook for rx with id 95b554e4-d17b-4e42-8486-aecdce6bee21 for vendor zepto
2026-05-21 19:56:33.126 [INFO ] [SimpleAsyncTaskExecutor-7024]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation, order signature=kYA2pJXcIuTM/NcjRaOrmSmlSmMA4Kud/rcv4vrawis=)
2026-05-21 19:56:33.158 [ERROR] [SimpleAsyncTaskExecutor-7024]  WebhookAdapter - Webhook endpoint failed. (webhook=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation). Retry count: 3, message
2026-05-21 19:56:33.158 [ERROR] [SimpleAsyncTaskExecutor-7024]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=zepto, url=https://pharmacy-qa.zeptonow.dev/api/v1/webhooks/myrx/update-consultation)
2026-05-21 19:56:33.158 [ERROR] [SimpleAsyncTaskExecutor-7024]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 400 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$dcb3f587.sendPrescriptionWebhookWithRetries(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.processPrescriptionWebhookRequest(WebhookComponent.java:103) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent$$FastClassBySpringCGLIB$$b33ee9e1.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.interceptor.AsyncExecutionInterceptor.lambda$invoke$0(AsyncExecutionInterceptor.java:115) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-21 19:56:34.751 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [ub23gzmp]
2026-05-21 19:56:38.972 [INFO ] [SimpleAsyncTaskExecutor-7023]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-21 19:56:41.190 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:57:00.001 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-21T14:27:00.001Z
2026-05-21 19:57:00.001 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 19:57:00.006 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_567, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:57:00.006 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_567
2026-05-21 19:57:00.009 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-21T14:27:00.009Z
2026-05-21 19:57:00.017 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create a draft prescription request. (patientId=1dba10a1-2ebd-490b-95e3-03ad14900d3d, orderId =order_Dipashri_Zepto_567)
2026-05-21 19:57:00.040 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = zepto prescriptionId = 2df33a1e-f18e-4b6c-ad06-40677a6f42a8, doctroIds = [8503b947-f391-42e4-a1aa-9bf6ef49e82c] 
2026-05-21 19:57:00.040 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [8503b947-f391-42e4-a1aa-9bf6ef49e82c] for prescriptionId
2026-05-21 19:57:00.042 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor zepto 
2026-05-21 19:57:00.042 [INFO ] [SimpleAsyncTaskExecutor-7029]  Msg91Repository - send whatsapp contact list is empty for orderId order_Dipashri_Zepto_567 
2026-05-21 19:57:00.047 [INFO ] [SimpleAsyncTaskExecutor-7030]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-21 19:57:11.193 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:57:17.472 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:57:17.472 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:57:17.682 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=w4tm1bla] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:57:17.682 [DEBUG] [http-nio-10000-exec-8]  SubProtocolWebSocketHandler - Clearing session w4tm1bla
2026-05-21 19:57:17.682 [INFO ] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:57:17.683 [DEBUG] [clientOutboundChannel-527]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=w4tm1bla}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=w4tm1bla}]
2026-05-21 19:57:19.369 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:57:19.369 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373639345
2026-05-21 19:57:19.500 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:57:19.501 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/054/cyx4teqc/websocket
2026-05-21 19:57:19.501 [INFO ] [http-nio-10000-exec-1]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:57:19.503 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=cyx4teqc]
2026-05-21 19:57:19.542 [ERROR] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:57:20.349 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 0297c829-b5b4-40db-93f1-e8ce04cb816c, vendor = zepto with message = Doctor 0297c829-b5b4-40db-93f1-e8ce04cb816c is currently assigned to a prescription and cannot be added to the pool.
2026-05-21 19:57:20.377 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:57:20.377 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373640060
2026-05-21 19:57:20.502 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:57:20.503 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/848/jfxfi2jo/websocket
2026-05-21 19:57:20.503 [INFO ] [http-nio-10000-exec-4]  UserHandshakeHandler - User determined. userId = 0297c829-b5b4-40db-93f1-e8ce04cb816c
2026-05-21 19:57:20.504 [DEBUG] [http-nio-10000-exec-4]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=jfxfi2jo]
2026-05-21 19:57:20.524 [ERROR] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c connected
2026-05-21 19:57:24.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [w4tm1bla]
2026-05-21 19:57:31.194 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2df33a1e-f18e-4b6c-ad06-40677a6f42a8, vendor=null, doctors=[8cb34fa9-4103-4b6e-802d-7d6f0e7c86b3]
2026-05-21 19:57:39.109 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=1zs5untr] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:57:39.110 [DEBUG] [http-nio-10000-exec-8]  SubProtocolWebSocketHandler - Clearing session 1zs5untr
2026-05-21 19:57:39.110 [INFO ] [http-nio-10000-exec-8]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 disconnected
2026-05-21 19:57:39.111 [DEBUG] [clientOutboundChannel-530]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=1zs5untr}], simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=1zs5untr}]
2026-05-21 19:57:39.492 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:57:39.492 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373659440
2026-05-21 19:57:39.627 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:57:39.628 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/791/4ekibyp4/websocket
2026-05-21 19:57:39.628 [INFO ] [http-nio-10000-exec-7]  UserHandshakeHandler - User determined. userId = e7d776bd-88ef-4408-8403-f543e16410b3
2026-05-21 19:57:39.629 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=4ekibyp4]
2026-05-21 19:57:39.685 [ERROR] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 connected
2026-05-21 19:57:41.190 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:57:44.751 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [1zs5untr]
2026-05-21 19:57:48.036 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-21 19:57:48.045 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:57:48.045 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:57:48.213 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=cyx4teqc] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:57:48.213 [DEBUG] [http-nio-10000-exec-1]  SubProtocolWebSocketHandler - Clearing session cyx4teqc
2026-05-21 19:57:48.213 [INFO ] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:57:48.214 [DEBUG] [clientOutboundChannel-532]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=cyx4teqc}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=cyx4teqc}]
2026-05-21 19:57:49.736 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:57:49.736 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373669712
2026-05-21 19:57:50.375 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:57:50.375 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/343/ohic1jno/websocket
2026-05-21 19:57:50.375 [INFO ] [http-nio-10000-exec-2]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:57:50.376 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=ohic1jno]
2026-05-21 19:57:50.423 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:57:51.549 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=jfxfi2jo] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:57:51.550 [DEBUG] [http-nio-10000-exec-1]  SubProtocolWebSocketHandler - Clearing session jfxfi2jo
2026-05-21 19:57:51.550 [INFO ] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username 0297c829-b5b4-40db-93f1-e8ce04cb816c disconnected
2026-05-21 19:57:51.550 [DEBUG] [clientOutboundChannel-534]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=jfxfi2jo}], simpUser=0297c829-b5b4-40db-93f1-e8ce04cb816c, simpSessionId=jfxfi2jo}]
2026-05-21 19:57:54.751 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [cyx4teqc]
2026-05-21 19:57:59.751 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [jfxfi2jo]
2026-05-21 19:58:01.191 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2df33a1e-f18e-4b6c-ad06-40677a6f42a8, vendor=null, doctors=[7d0708a3-e9ae-468e-97c9-952c1a68d682]
2026-05-21 19:58:11.190 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:58:30.192 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=zepto)
2026-05-21 19:58:31.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2df33a1e-f18e-4b6c-ad06-40677a6f42a8, vendor=null, doctors=[b2c0fdc5-4984-4c5c-9b92-d782016b2ee1]
2026-05-21 19:58:41.195 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:58:42.221 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-21 19:58:42.228 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=dac47764-649d-4d89-ac0a-d4256f4e7f09, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:58:42.228 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-21 19:58:53.170 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=4ekibyp4] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:58:53.171 [DEBUG] [http-nio-10000-exec-1]  SubProtocolWebSocketHandler - Clearing session 4ekibyp4
2026-05-21 19:58:53.171 [INFO ] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 disconnected
2026-05-21 19:58:53.172 [DEBUG] [clientOutboundChannel-535]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=4ekibyp4}], simpUser=e7d776bd-88ef-4408-8403-f543e16410b3, simpSessionId=4ekibyp4}]
2026-05-21 19:58:55.647 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:58:55.648 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373734364
2026-05-21 19:58:55.763 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:58:55.763 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/450/qwp14mqj/websocket
2026-05-21 19:58:55.764 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = e7d776bd-88ef-4408-8403-f543e16410b3
2026-05-21 19:58:55.766 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=qwp14mqj]
2026-05-21 19:58:55.807 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username e7d776bd-88ef-4408-8403-f543e16410b3 connected
2026-05-21 19:58:59.751 [DEBUG] [MessageBroker-4]  DefaultSockJsService - Closed 1 sessions: [4ekibyp4]
2026-05-21 19:59:01.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2df33a1e-f18e-4b6c-ad06-40677a6f42a8, vendor=null, doctors=[e7d776bd-88ef-4408-8403-f543e16410b3]
2026-05-21 19:59:11.193 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:59:11.196 [INFO ] [SimpleAsyncTaskExecutor-7055]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-21 19:59:27.968 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:59:27.969 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - getting skuOrder history
2026-05-21 19:59:28.121 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ohic1jno] closed with CloseStatus[code=1000, reason=null]
2026-05-21 19:59:28.121 [DEBUG] [http-nio-10000-exec-1]  SubProtocolWebSocketHandler - Clearing session ohic1jno
2026-05-21 19:59:28.121 [INFO ] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 disconnected
2026-05-21 19:59:28.122 [DEBUG] [clientOutboundChannel-538]  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=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=ohic1jno}], simpUser=e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, simpSessionId=ohic1jno}]
2026-05-21 19:59:28.661 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:59:28.664 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214688, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=-, composition=- , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=suhagra, composition=suhagra, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:59:28.672 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=98894de4-3818-48fd-92d2-a5ad6f21f837, orderId =Blinkit-Ravi-35214688)
2026-05-21 19:59:28.698 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 7d31cf6a-928a-4fbd-aeaa-15b318c51c55, doctroIds = [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e274deee-898c-46a3-9f2f-fba20e432eaa, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0] 
2026-05-21 19:59:28.699 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [3e1396a7-42cf-4475-a4e4-edc4da26ae25, 96b40a6e-dfa6-469a-b5fd-d19a24e079ed, d013fd19-ae26-477b-9050-4d925f86c87f, 66ea4461-d2ba-4a28-94b4-1cce3d8eeebb, ceb7fdad-2217-441e-bbfa-56d4eb4303bf, e274deee-898c-46a3-9f2f-fba20e432eaa, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823, 1a43d5c1-ed77-4561-bbb4-8b4b472b7386] for prescriptionId
2026-05-21 19:59:28.706 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-21 19:59:28.706 [INFO ] [SimpleAsyncTaskExecutor-7059]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi-35214688 
2026-05-21 19:59:28.712 [INFO ] [SimpleAsyncTaskExecutor-7060]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [-, suhagra]
2026-05-21 19:59:30.567 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:59:30.568 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779373770538
2026-05-21 19:59:30.709 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@1c9975a8
2026-05-21 19:59:30.710 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/499/uibaygt1/websocket
2026-05-21 19:59:30.710 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0
2026-05-21 19:59:30.711 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=uibaygt1]
2026-05-21 19:59:30.770 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username e974aedb-9a8f-4dcc-a14d-79cb2b33e2d0 connected
2026-05-21 19:59:31.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 2df33a1e-f18e-4b6c-ad06-40677a6f42a8, vendor=null, doctors=[8503b947-f391-42e4-a1aa-9bf6ef49e82c]
2026-05-21 19:59:34.751 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [ohic1jno]
2026-05-21 19:59:41.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c312d30a-40cd-42b8-b7a6-dcca3ae01f1b, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-21 19:59:51.147 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 103.171.55.14
2026-05-21 19:59:51.151 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_Dipashri_Zepto_566, shipmentCode=null, pharmacyId=null, orderTimeMillis=1739201819954, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Dipashri_Zepto), patients=[Patient(name=Deep, gender=UNSPECIFIED, age=null, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=889f90a5-0b57-4439-ba22-9bfb6c09c3e9mdn, name=Zubitin Tablet, composition="Biotin (10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=c1fc8503-004a-448d-92c4-cf67e1f487c2, name=Cetzine Tablet, composition="Cetirizine(10mg)", type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-21 19:59:51.151 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_Dipashri_Zepto_566
2026-05-21 19:59:57.649 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 2406:b400:b5:11fd:bd53:64a2:e23f:bdec, 54.86.50.139
2026-05-21 19:59:57.652 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi-35214688, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Neha, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=-, composition=- , type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=suhagra, composition=suhagra, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
