2026-05-19 19:00:11.192 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:00:13.630 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:00:13.634 [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=27f4bad4-a1d1-4779-a4c1-e926c5df677b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:00:21.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:00:41.191 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:00:49.258 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create approved prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, rxId=55bcfb2f-fb8b-4c8f-982c-04af07041477, vendorId=Marvel)
2026-05-19 19:00:49.277 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:00:49.963 [INFO ] [SimpleAsyncTaskExecutor-3346]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://yavuzceliker.github.io/sample-images/image-1021.jpg 
2026-05-19 19:00:49.965 [INFO ] [SimpleAsyncTaskExecutor-3347]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=pgDneturBXYgOizT7hKQTG02p8AQPA7pm9aOAkQhWN8=)
2026-05-19 19:00:49.981 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:00:49.983 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId = 55bcfb2f-fb8b-4c8f-982c-04af07041477, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa released from prescription 55bcfb2f-fb8b-4c8f-982c-04af07041477 and added back to pool.
2026-05-19 19:00:49.983 [INFO ] [http-nio-10000-exec-5]  PrescriptionService - Prescription approved and successfully.(doctorId=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, rxId=55bcfb2f-fb8b-4c8f-982c-04af07041477, vendorId=Marvel)
2026-05-19 19:00:50.083 [ERROR] [SimpleAsyncTaskExecutor-3346]  WebhookAdapter - Webhook endpoint failed. (webhook=https://yavuzceliker.github.io/sample-images/image-1021.jpg)
2026-05-19 19:00:50.084 [ERROR] [SimpleAsyncTaskExecutor-3346]  WebhookAdapter - Error while reading error response body. TYPE_RST_STREAM unexpected error code: 5
2026-05-19 19:00:50.084 [ERROR] [SimpleAsyncTaskExecutor-3346]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-05-19 19:00:50.084 [ERROR] [SimpleAsyncTaskExecutor-3346]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 405 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:270) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:236) ~[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$$28a0bae9.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:271) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.uploadOrderedPrescription(WebhookComponent.java:232) ~[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-19 19:00:50.379 [ERROR] [SimpleAsyncTaskExecutor-3347]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:00:50.379 [ERROR] [SimpleAsyncTaskExecutor-3347]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:00:50.379 [ERROR] [SimpleAsyncTaskExecutor-3347]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:00:51.190 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:00:57.713 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-19 19:00:57.716 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi5678447, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Levocet, composition=Levocetrizine, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Azithromycin, composition=Azithromycin, type=syrup, 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-19 19:00:57.725 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, orderId =Blinkit-Ravi5678447)
2026-05-19 19:00:57.743 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 8284dd73-4e79-49f4-b0b1-cd4fb90d6af1, 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] 
2026-05-19 19:00:57.743 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823] for prescriptionId
2026-05-19 19:00:57.749 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:00:57.749 [INFO ] [SimpleAsyncTaskExecutor-3355]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi5678447 
2026-05-19 19:00:57.756 [INFO ] [SimpleAsyncTaskExecutor-3356]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Levocet, Azithromycin]
2026-05-19 19:01:05.139 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId =8284dd73-4e79-49f4-b0b1-cd4fb90d6af1, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae blocked and remaining doctors unblocked for prescription 8284dd73-4e79-49f4-b0b1-cd4fb90d6af1.
2026-05-19 19:01:05.147 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 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]
2026-05-19 19:01:05.151 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:01:05.151 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:01:05.218 [INFO ] [http-nio-10000-exec-7]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "59e2f18f-e2c8-4a5b-991b-4461d2f19a1b"}}
2026-05-19 19:01:05.218 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:01:05.218 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Sending order status webhook for rx with id 8284dd73-4e79-49f4-b0b1-cd4fb90d6af1 for vendor blinkit
2026-05-19 19:01:05.219 [INFO ] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=f7LWC7kXHfqUvQO0ojg0y+0QwB5XV8aRqliL2TWANuY=)
2026-05-19 19:01:05.307 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:01:05.310 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:01:05.419 [ERROR] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:01:05.419 [ERROR] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:01:10.419 [INFO ] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=f7LWC7kXHfqUvQO0ojg0y+0QwB5XV8aRqliL2TWANuY=)
2026-05-19 19:01:10.453 [ERROR] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:01:10.453 [ERROR] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:01:11.191 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:01:15.453 [INFO ] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=f7LWC7kXHfqUvQO0ojg0y+0QwB5XV8aRqliL2TWANuY=)
2026-05-19 19:01:15.485 [ERROR] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:01:15.485 [ERROR] [SimpleAsyncTaskExecutor-3358]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:01:15.485 [ERROR] [SimpleAsyncTaskExecutor-3358]  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$$28a0bae9.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-19 19:01:15.691 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId =8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa blocked and remaining doctors unblocked for prescription 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb.
2026-05-19 19:01:15.700 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Notified doctor ids : [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:01:15.700 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:01:15.701 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:01:15.781 [INFO ] [http-nio-10000-exec-10]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "af362d24-e168-4581-8953-e47dc33cd538"}}
2026-05-19 19:01:15.782 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:01:15.782 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Sending order status webhook for rx with id 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb for vendor Marvel
2026-05-19 19:01:15.782 [INFO ] [SimpleAsyncTaskExecutor-3363]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=V97gnUy+2igAew+3i3Bkxj8RMtDAO0GoBKybFlG6CMM=)
2026-05-19 19:01:15.920 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:01:15.922 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:01:16.167 [ERROR] [SimpleAsyncTaskExecutor-3363]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:01:16.167 [ERROR] [SimpleAsyncTaskExecutor-3363]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:01:16.168 [ERROR] [SimpleAsyncTaskExecutor-3363]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:01:21.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:01:25.872 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:01:25.872 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:01:25.969 [INFO ] [http-nio-10000-exec-8]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "af1ed0b3-f8f0-4f4e-b1f8-70b29a8d4eb0"}}
2026-05-19 19:01:25.969 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:01:25.969 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb for vendor Marvel
2026-05-19 19:01:25.969 [INFO ] [SimpleAsyncTaskExecutor-3367]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=V97gnUy+2igAew+3i3Bkxj8RMtDAO0GoBKybFlG6CMM=)
2026-05-19 19:01:26.364 [ERROR] [SimpleAsyncTaskExecutor-3367]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:01:26.364 [ERROR] [SimpleAsyncTaskExecutor-3367]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:01:26.364 [ERROR] [SimpleAsyncTaskExecutor-3367]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:01:36.664 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb, request = UpdatePrescriptionStatusRequest(status=Hold, reason=Call not answered, rejectLanguage=, rejectPatientReason=)
2026-05-19 19:01:36.677 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Hold prescription is successful. vendor = Marvel prescriptionId =8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb, message = Hold processed for prescription 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb
2026-05-19 19:01:36.689 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:01:36.689 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb for vendor Marvel
2026-05-19 19:01:36.689 [INFO ] [SimpleAsyncTaskExecutor-3368]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=V97gnUy+2igAew+3i3Bkxj8RMtDAO0GoBKybFlG6CMM=)
2026-05-19 19:01:37.058 [ERROR] [SimpleAsyncTaskExecutor-3368]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:01:37.058 [ERROR] [SimpleAsyncTaskExecutor-3368]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:01:37.058 [ERROR] [SimpleAsyncTaskExecutor-3368]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:01:41.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:01:41.197 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:01:46.208 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId =8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa blocked and remaining doctors unblocked for prescription 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb.
2026-05-19 19:01:46.211 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Notified doctor ids : [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:01:46.212 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:01:46.212 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:01:46.299 [INFO ] [http-nio-10000-exec-7]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "b314595b-6a2a-4df6-a806-56521bce68c1"}}
2026-05-19 19:01:46.299 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:01:46.299 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Sending order status webhook for rx with id 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb for vendor Marvel
2026-05-19 19:01:46.300 [INFO ] [SimpleAsyncTaskExecutor-3376]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=V97gnUy+2igAew+3i3Bkxj8RMtDAO0GoBKybFlG6CMM=)
2026-05-19 19:01:46.343 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:01:46.344 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:01:46.710 [ERROR] [SimpleAsyncTaskExecutor-3376]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:01:46.710 [ERROR] [SimpleAsyncTaskExecutor-3376]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:01:46.710 [ERROR] [SimpleAsyncTaskExecutor-3376]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:01:51.190 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:01:53.789 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:01:53.789 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:01:53.925 [INFO ] [http-nio-10000-exec-10]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "e37bc26d-e292-47be-82aa-70a4d6d5b628"}}
2026-05-19 19:01:53.925 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:01:53.925 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Sending order status webhook for rx with id 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb for vendor Marvel
2026-05-19 19:01:53.925 [INFO ] [SimpleAsyncTaskExecutor-3380]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=V97gnUy+2igAew+3i3Bkxj8RMtDAO0GoBKybFlG6CMM=)
2026-05-19 19:01:54.331 [ERROR] [SimpleAsyncTaskExecutor-3380]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:01:54.331 [ERROR] [SimpleAsyncTaskExecutor-3380]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:01:54.331 [ERROR] [SimpleAsyncTaskExecutor-3380]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:02:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T13:32:00Z
2026-05-19 19:02:00.006 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T13:32:00.006Z
2026-05-19 19:02:02.357 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb, request = UpdatePrescriptionStatusRequest(status=Hold, reason=Call not answered, rejectLanguage=, rejectPatientReason=)
2026-05-19 19:02:02.359 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Prescription on hold threshold reached. Prescription will be canceled. orderId =order_1779197067709_6386
2026-05-19 19:02:02.365 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId = 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa released from prescription 8f7d5cd5-6431-45f0-bfc1-9a2b5b64b3bb and added back to pool.
2026-05-19 19:02:02.376 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:02:02.377 [INFO ] [SimpleAsyncTaskExecutor-3381]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=V97gnUy+2igAew+3i3Bkxj8RMtDAO0GoBKybFlG6CMM=)
2026-05-19 19:02:02.780 [ERROR] [SimpleAsyncTaskExecutor-3381]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:02:02.780 [ERROR] [SimpleAsyncTaskExecutor-3381]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:02:02.780 [ERROR] [SimpleAsyncTaskExecutor-3381]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:02:11.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:02:15.353 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=chemist-asquaremedicalstore-6a20b44e)
2026-05-19 19:02:21.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:02:41.190 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:02:51.190 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:03:11.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:03:11.825 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 8284dd73-4e79-49f4-b0b1-cd4fb90d6af1, request = UpdatePrescriptionStatusRequest(status=Rejected, reason=Physical visit required, rejectLanguage=, rejectPatientReason=)
2026-05-19 19:03:11.835 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId = 8284dd73-4e79-49f4-b0b1-cd4fb90d6af1, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae released from prescription 8284dd73-4e79-49f4-b0b1-cd4fb90d6af1 and added back to pool.
2026-05-19 19:03:11.852 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:03:11.853 [INFO ] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=f7LWC7kXHfqUvQO0ojg0y+0QwB5XV8aRqliL2TWANuY=)
2026-05-19 19:03:11.917 [ERROR] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:03:11.917 [ERROR] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:03:15.757 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:03:15.760 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=a0094140-a98f-4357-99b3-0f55bd77d4ce, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:03:16.917 [INFO ] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=f7LWC7kXHfqUvQO0ojg0y+0QwB5XV8aRqliL2TWANuY=)
2026-05-19 19:03:17.107 [ERROR] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:03:17.107 [ERROR] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:03:21.189 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01
2026-05-19 19:03:21.206 [INFO ] [SimpleAsyncTaskExecutor-3398]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-19 19:03:21.207 [INFO ] [SimpleAsyncTaskExecutor-3400]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=ekTIPKg+cWAZOBcGignpw1CYTU8vyA8UJ+2xMe16zuo=)
2026-05-19 19:03:22.107 [INFO ] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=f7LWC7kXHfqUvQO0ojg0y+0QwB5XV8aRqliL2TWANuY=)
2026-05-19 19:03:22.141 [ERROR] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:03:22.141 [ERROR] [SimpleAsyncTaskExecutor-3397]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:03:22.141 [ERROR] [SimpleAsyncTaskExecutor-3397]  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$$28a0bae9.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-19 19:03:41.191 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:04:07.088 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:07.091 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197646600_9261, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197647091, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:07.092 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197646600_9261
2026-05-19 19:04:07.102 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197646600_9261)
2026-05-19 19:04:07.126 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 55278de8-ae1e-4a1d-9c54-854319630afd, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:07.126 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:07.127 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:07.128 [INFO ] [SimpleAsyncTaskExecutor-3405]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197646600_9261 
2026-05-19 19:04:07.137 [INFO ] [SimpleAsyncTaskExecutor-3406]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-19 19:04:08.983 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:08.986 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197648528_6572, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197648985, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:08.986 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197648528_6572
2026-05-19 19:04:08.995 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197648528_6572)
2026-05-19 19:04:09.037 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = d9752147-b6a0-40a6-8a16-19f7f1ed792b, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:09.037 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:09.039 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:09.039 [INFO ] [SimpleAsyncTaskExecutor-3408]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197648528_6572 
2026-05-19 19:04:09.045 [INFO ] [SimpleAsyncTaskExecutor-3409]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-19 19:04:10.375 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:10.377 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197649930_7111, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197650377, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:10.378 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197649930_7111
2026-05-19 19:04:10.390 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197649930_7111)
2026-05-19 19:04:10.414 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:10.414 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:10.417 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:10.417 [INFO ] [SimpleAsyncTaskExecutor-3411]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197649930_7111 
2026-05-19 19:04:10.423 [INFO ] [SimpleAsyncTaskExecutor-3412]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-19 19:04:11.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:04:11.668 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:11.672 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197651235_2361, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197651671, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:11.672 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197651235_2361
2026-05-19 19:04:11.681 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197651235_2361)
2026-05-19 19:04:11.706 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = c894b6e6-cf9f-4f4d-85cd-4807bff3cb9d, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:11.706 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:11.708 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:11.709 [INFO ] [SimpleAsyncTaskExecutor-3417]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197651235_2361 
2026-05-19 19:04:11.714 [INFO ] [SimpleAsyncTaskExecutor-3418]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-19 19:04:12.885 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:12.888 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197652463_5826, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197652888, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:12.888 [INFO ] [http-nio-10000-exec-6]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197652463_5826
2026-05-19 19:04:12.899 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197652463_5826)
2026-05-19 19:04:12.922 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = d5ba88b0-7121-4dc0-b056-f230ed18b131, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:12.922 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:12.925 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:12.925 [INFO ] [SimpleAsyncTaskExecutor-3420]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197652463_5826 
2026-05-19 19:04:12.930 [INFO ] [SimpleAsyncTaskExecutor-3421]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-19 19:04:14.116 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:14.119 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197653679_106, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197654119, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:14.119 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197653679_106
2026-05-19 19:04:14.130 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197653679_106)
2026-05-19 19:04:14.161 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 4b5bcefb-2f0b-408a-b5a2-a0a610dc33e4, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:14.161 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:14.163 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:14.163 [INFO ] [SimpleAsyncTaskExecutor-3423]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197653679_106 
2026-05-19 19:04:14.168 [INFO ] [SimpleAsyncTaskExecutor-3424]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-19 19:04:15.966 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:15.969 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197655540_8112, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197655968, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:15.969 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197655540_8112
2026-05-19 19:04:15.980 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197655540_8112)
2026-05-19 19:04:16.008 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = bb31c8bb-6dc8-498d-90bd-e25373bc751b, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:16.008 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:16.010 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:16.010 [INFO ] [SimpleAsyncTaskExecutor-3426]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197655540_8112 
2026-05-19 19:04:16.015 [INFO ] [SimpleAsyncTaskExecutor-3427]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-19 19:04:16.981 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:16.985 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197656543_291, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197656984, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:16.985 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197656543_291
2026-05-19 19:04:16.999 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197656543_291)
2026-05-19 19:04:17.029 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 51e09991-042c-4fdd-8319-2d94530beb9d, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:17.029 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:17.031 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:17.032 [INFO ] [SimpleAsyncTaskExecutor-3429]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197656543_291 
2026-05-19 19:04:17.037 [INFO ] [SimpleAsyncTaskExecutor-3430]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Zubitin Tablet]
2026-05-19 19:04:18.315 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:04:18.320 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197657872_5998, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197658320, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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-19 19:04:18.320 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197657872_5998
2026-05-19 19:04:18.334 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, orderId =order_1779197657872_5998)
2026-05-19 19:04:18.361 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 9c6d616e-7a1c-4280-8586-c9fbbe127c0b, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:04:18.361 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:04:18.363 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:18.363 [INFO ] [SimpleAsyncTaskExecutor-3432]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197657872_5998 
2026-05-19 19:04:18.369 [INFO ] [SimpleAsyncTaskExecutor-3433]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Zubitin Tablet, Cetzine Tablet]
2026-05-19 19:04:41.194 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:04:41.202 [INFO ] [SimpleAsyncTaskExecutor-3434]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-19 19:04:41.202 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d9752147-b6a0-40a6-8a16-19f7f1ed792b, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:41.210 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = c894b6e6-cf9f-4f4d-85cd-4807bff3cb9d, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:41.266 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:41.277 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 55278de8-ae1e-4a1d-9c54-854319630afd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:41.292 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 4b5bcefb-2f0b-408a-b5a2-a0a610dc33e4, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:41.302 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = d5ba88b0-7121-4dc0-b056-f230ed18b131, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:51.193 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bb31c8bb-6dc8-498d-90bd-e25373bc751b, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:51.201 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 9c6d616e-7a1c-4280-8586-c9fbbe127c0b, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:51.210 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 51e09991-042c-4fdd-8319-2d94530beb9d, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:59.411 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId =55278de8-ae1e-4a1d-9c54-854319630afd, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa blocked and remaining doctors unblocked for prescription 55278de8-ae1e-4a1d-9c54-854319630afd.
2026-05-19 19:04:59.420 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Notified doctor ids : [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:04:59.420 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:59.420 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:04:59.464 [INFO ] [http-nio-10000-exec-4]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "cfba91b7-4cca-4389-9648-15ff2bb1965d"}}
2026-05-19 19:04:59.464 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:04:59.464 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id 55278de8-ae1e-4a1d-9c54-854319630afd for vendor Marvel
2026-05-19 19:04:59.465 [INFO ] [SimpleAsyncTaskExecutor-3465]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=Kghce/jBBVjqDDtr5ooTzA3Trpm+ummm0kyY2iJwIVM=)
2026-05-19 19:04:59.669 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:04:59.670 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:04:59.868 [ERROR] [SimpleAsyncTaskExecutor-3465]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:04:59.868 [ERROR] [SimpleAsyncTaskExecutor-3465]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:04:59.868 [ERROR] [SimpleAsyncTaskExecutor-3465]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:05:08.000 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-19 19:05:08.006 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi56784476, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Benadryl, composition=Benadryl, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Cetrzine, composition=Cetrizine, type=syrup, 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-19 19:05:08.014 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, orderId =Blinkit-Ravi56784476)
2026-05-19 19:05:08.037 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 3f4f5a3d-d7ed-43de-89bb-d61b1dde8af1, 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] 
2026-05-19 19:05:08.037 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823] for prescriptionId
2026-05-19 19:05:08.044 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:05:08.044 [INFO ] [SimpleAsyncTaskExecutor-3467]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi56784476 
2026-05-19 19:05:08.049 [INFO ] [SimpleAsyncTaskExecutor-3468]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Benadryl, Cetrzine]
2026-05-19 19:05:11.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:05:13.147 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId =3f4f5a3d-d7ed-43de-89bb-d61b1dde8af1, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae blocked and remaining doctors unblocked for prescription 3f4f5a3d-d7ed-43de-89bb-d61b1dde8af1.
2026-05-19 19:05:13.156 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 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]
2026-05-19 19:05:13.160 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:05:13.163 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:05:13.251 [INFO ] [http-nio-10000-exec-4]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "16337580-0411-4e86-b9ce-52f16ace0c38"}}
2026-05-19 19:05:13.251 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:05:13.251 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id 3f4f5a3d-d7ed-43de-89bb-d61b1dde8af1 for vendor blinkit
2026-05-19 19:05:13.252 [INFO ] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=nLtdb/5qvlp7mtDttecsuQbQZLG/eAbFeXwLXScudaE=)
2026-05-19 19:05:13.281 [ERROR] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:05:13.281 [ERROR] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:05:13.360 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:05:13.363 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:05:18.282 [INFO ] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=nLtdb/5qvlp7mtDttecsuQbQZLG/eAbFeXwLXScudaE=)
2026-05-19 19:05:18.320 [ERROR] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:05:18.320 [ERROR] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:05:23.320 [INFO ] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=nLtdb/5qvlp7mtDttecsuQbQZLG/eAbFeXwLXScudaE=)
2026-05-19 19:05:23.365 [ERROR] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:05:23.365 [ERROR] [SimpleAsyncTaskExecutor-3473]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:05:23.366 [ERROR] [SimpleAsyncTaskExecutor-3473]  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$$28a0bae9.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-19 19:05:41.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:06:11.188 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 609497e7-99fb-4861-8496-9fff4fc340ea
2026-05-19 19:06:11.211 [INFO ] [SimpleAsyncTaskExecutor-3477]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-19 19:06:11.213 [INFO ] [SimpleAsyncTaskExecutor-3479]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=t3M+YynNtgztTBTKG+iLQhm/BODSJ1c4if54PYZULhI=)
2026-05-19 19:06:18.320 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:06:18.325 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=6d55ad1a-770d-4f8d-838a-c681ef05517d, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:07:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T13:37:00.001Z
2026-05-19 19:07:00.008 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T13:37:00.008Z
2026-05-19 19:08:01.194 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = d9752147-b6a0-40a6-8a16-19f7f1ed792b
2026-05-19 19:08:01.202 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = c894b6e6-cf9f-4f4d-85cd-4807bff3cb9d
2026-05-19 19:08:01.211 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = d5ba88b0-7121-4dc0-b056-f230ed18b131
2026-05-19 19:08:01.219 [INFO ] [SimpleAsyncTaskExecutor-3480]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:01.219 [INFO ] [SimpleAsyncTaskExecutor-3482]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:01.220 [INFO ] [SimpleAsyncTaskExecutor-3486]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=63mE9lfbG+D4xflG+HpucV4zWSOrvcxYor+ccTmTrU4=)
2026-05-19 19:08:01.220 [INFO ] [SimpleAsyncTaskExecutor-3487]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=n3ttQFSqNymQzllTXfFXP7hpDXVbOOAByIv578UJTAI=)
2026-05-19 19:08:01.225 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd
2026-05-19 19:08:01.232 [INFO ] [SimpleAsyncTaskExecutor-3484]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:01.233 [INFO ] [SimpleAsyncTaskExecutor-3490]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=uvbNmUyjz9zzCNqItW03+A5d156iaQOW+7ZD0BtRTRs=)
2026-05-19 19:08:01.236 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 4b5bcefb-2f0b-408a-b5a2-a0a610dc33e4
2026-05-19 19:08:01.239 [INFO ] [SimpleAsyncTaskExecutor-3488]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:01.244 [INFO ] [SimpleAsyncTaskExecutor-3493]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=5dpqwsTQLr3h/Rg+mXrq2pBDgIpAq3yFpyOGwcqSH7I=)
2026-05-19 19:08:01.250 [INFO ] [SimpleAsyncTaskExecutor-3491]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:01.251 [INFO ] [SimpleAsyncTaskExecutor-3494]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=MNE4UiQ4DjUoy/2k2rPbA3ujNzeQIrwXQ70hgotWtMM=)
2026-05-19 19:08:01.616 [ERROR] [SimpleAsyncTaskExecutor-3490]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:01.616 [ERROR] [SimpleAsyncTaskExecutor-3490]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:01.616 [ERROR] [SimpleAsyncTaskExecutor-3490]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:01.619 [ERROR] [SimpleAsyncTaskExecutor-3487]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:01.619 [ERROR] [SimpleAsyncTaskExecutor-3487]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:01.619 [ERROR] [SimpleAsyncTaskExecutor-3487]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:01.622 [ERROR] [SimpleAsyncTaskExecutor-3486]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:01.622 [ERROR] [SimpleAsyncTaskExecutor-3486]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:01.622 [ERROR] [SimpleAsyncTaskExecutor-3486]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:01.624 [ERROR] [SimpleAsyncTaskExecutor-3494]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:01.624 [ERROR] [SimpleAsyncTaskExecutor-3494]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:01.624 [ERROR] [SimpleAsyncTaskExecutor-3493]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:01.624 [ERROR] [SimpleAsyncTaskExecutor-3493]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:01.624 [ERROR] [SimpleAsyncTaskExecutor-3494]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:01.624 [ERROR] [SimpleAsyncTaskExecutor-3493]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:03.256 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create approved prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, rxId=55278de8-ae1e-4a1d-9c54-854319630afd, vendorId=Marvel)
2026-05-19 19:08:03.277 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:04.283 [INFO ] [SimpleAsyncTaskExecutor-3495]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://yavuzceliker.github.io/sample-images/image-1021.jpg 
2026-05-19 19:08:04.285 [INFO ] [SimpleAsyncTaskExecutor-3496]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=Kghce/jBBVjqDDtr5ooTzA3Trpm+ummm0kyY2iJwIVM=)
2026-05-19 19:08:04.316 [ERROR] [SimpleAsyncTaskExecutor-3495]  WebhookAdapter - Webhook endpoint failed. (webhook=https://yavuzceliker.github.io/sample-images/image-1021.jpg)
2026-05-19 19:08:04.316 [ERROR] [SimpleAsyncTaskExecutor-3495]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-05-19 19:08:04.317 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = bb31c8bb-6dc8-498d-90bd-e25373bc751b, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:08:04.318 [ERROR] [SimpleAsyncTaskExecutor-3495]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 405 error. ResponseBody : <html>
<head><title>405 Not Allowed</title></head>
<body bgcolor="white">
<center><h1>405 Not Allowed</h1></center>
</body>
</html>
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:270) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:236) ~[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$$28a0bae9.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:271) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.uploadOrderedPrescription(WebhookComponent.java:232) ~[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-19 19:08:04.331 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId = 55278de8-ae1e-4a1d-9c54-854319630afd, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa released from prescription 55278de8-ae1e-4a1d-9c54-854319630afd and added back to pool.
2026-05-19 19:08:04.331 [INFO ] [http-nio-10000-exec-3]  PrescriptionService - Prescription approved and successfully.(doctorId=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, rxId=55278de8-ae1e-4a1d-9c54-854319630afd, vendorId=Marvel)
2026-05-19 19:08:04.702 [ERROR] [SimpleAsyncTaskExecutor-3496]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:04.702 [ERROR] [SimpleAsyncTaskExecutor-3496]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:04.702 [ERROR] [SimpleAsyncTaskExecutor-3496]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:11.188 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 9c6d616e-7a1c-4280-8586-c9fbbe127c0b
2026-05-19 19:08:11.193 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 51e09991-042c-4fdd-8319-2d94530beb9d
2026-05-19 19:08:11.201 [INFO ] [SimpleAsyncTaskExecutor-3500]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:11.202 [INFO ] [SimpleAsyncTaskExecutor-3504]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=sINXOvZHTkL5+M06Vh9CtyqvH2AG/GMABWx3joaKxf0=)
2026-05-19 19:08:11.205 [INFO ] [SimpleAsyncTaskExecutor-3502]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:11.208 [INFO ] [SimpleAsyncTaskExecutor-3505]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=UmhLt/q5LosIesg3UkCO1eZPxXhgwg9mkvAWteahnEc=)
2026-05-19 19:08:11.574 [ERROR] [SimpleAsyncTaskExecutor-3504]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:11.574 [ERROR] [SimpleAsyncTaskExecutor-3504]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:11.575 [ERROR] [SimpleAsyncTaskExecutor-3504]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:11.597 [ERROR] [SimpleAsyncTaskExecutor-3505]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:11.597 [ERROR] [SimpleAsyncTaskExecutor-3505]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:11.597 [ERROR] [SimpleAsyncTaskExecutor-3505]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:23.803 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId =bb31c8bb-6dc8-498d-90bd-e25373bc751b, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa blocked and remaining doctors unblocked for prescription bb31c8bb-6dc8-498d-90bd-e25373bc751b.
2026-05-19 19:08:23.808 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Notified doctor ids : [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:08:23.809 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:08:23.811 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:08:23.890 [INFO ] [http-nio-10000-exec-3]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "ebddc612-6f40-47e3-bc4b-06044c04cdeb"}}
2026-05-19 19:08:23.890 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:08:23.890 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Sending order status webhook for rx with id bb31c8bb-6dc8-498d-90bd-e25373bc751b for vendor Marvel
2026-05-19 19:08:23.891 [INFO ] [SimpleAsyncTaskExecutor-3507]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=CrNykY7s1/BA9B5murqVRWMaxgNq9wJbY8L6fkuz430=)
2026-05-19 19:08:23.934 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:08:23.935 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:08:24.289 [ERROR] [SimpleAsyncTaskExecutor-3507]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:08:24.289 [ERROR] [SimpleAsyncTaskExecutor-3507]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:08:24.289 [ERROR] [SimpleAsyncTaskExecutor-3507]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:08:50.075 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-19 19:09:15.881 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create approved prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, rxId=bb31c8bb-6dc8-498d-90bd-e25373bc751b, vendorId=Marvel)
2026-05-19 19:09:15.884 [INFO ] [http-nio-10000-exec-9]  VendorComponent - Fetching vendor details. (vendor=Marvel)
2026-05-19 19:09:15.898 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:09:16.504 [INFO ] [SimpleAsyncTaskExecutor-3508]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://yavuzceliker.github.io/sample-images/image-1021.jpg 
2026-05-19 19:09:16.505 [INFO ] [SimpleAsyncTaskExecutor-3509]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=CrNykY7s1/BA9B5murqVRWMaxgNq9wJbY8L6fkuz430=)
2026-05-19 19:09:16.516 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId = bb31c8bb-6dc8-498d-90bd-e25373bc751b, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa released from prescription bb31c8bb-6dc8-498d-90bd-e25373bc751b and added back to pool.
2026-05-19 19:09:16.517 [INFO ] [http-nio-10000-exec-9]  PrescriptionService - Prescription approved and successfully.(doctorId=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, rxId=bb31c8bb-6dc8-498d-90bd-e25373bc751b, vendorId=Marvel)
2026-05-19 19:09:16.563 [ERROR] [SimpleAsyncTaskExecutor-3508]  WebhookAdapter - Webhook endpoint failed. (webhook=https://yavuzceliker.github.io/sample-images/image-1021.jpg)
2026-05-19 19:09:16.564 [ERROR] [SimpleAsyncTaskExecutor-3508]  WebhookAdapter - Error while reading error response body. TYPE_RST_STREAM unexpected error code: 5
2026-05-19 19:09:16.564 [ERROR] [SimpleAsyncTaskExecutor-3508]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-05-19 19:09:16.564 [ERROR] [SimpleAsyncTaskExecutor-3508]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 405 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:270) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:236) ~[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$$28a0bae9.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:271) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.uploadOrderedPrescription(WebhookComponent.java:232) ~[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-19 19:09:16.905 [ERROR] [SimpleAsyncTaskExecutor-3509]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:09:16.905 [ERROR] [SimpleAsyncTaskExecutor-3509]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:09:16.905 [ERROR] [SimpleAsyncTaskExecutor-3509]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:09:20.507 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:09:20.518 [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=f3cb68c7-34a8-47f6-8d0a-e66cfd6d46a0, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:09:20.518 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-19 19:09:21.474 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:09:31.808 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Processing create approved prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, rxId=3f4f5a3d-d7ed-43de-89bb-d61b1dde8af1, vendorId=blinkit)
2026-05-19 19:09:31.825 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:09:31.827 [INFO ] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=nLtdb/5qvlp7mtDttecsuQbQZLG/eAbFeXwLXScudaE=)
2026-05-19 19:09:31.837 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId = 3f4f5a3d-d7ed-43de-89bb-d61b1dde8af1, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae released from prescription 3f4f5a3d-d7ed-43de-89bb-d61b1dde8af1 and added back to pool.
2026-05-19 19:09:31.837 [INFO ] [http-nio-10000-exec-3]  PrescriptionService - Prescription approved and successfully.(doctorId=a8c2a699-d025-4dc3-a7c0-5f26330161ae, rxId=3f4f5a3d-d7ed-43de-89bb-d61b1dde8af1, vendorId=blinkit)
2026-05-19 19:09:31.918 [ERROR] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:09:31.918 [ERROR] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:09:36.919 [INFO ] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=nLtdb/5qvlp7mtDttecsuQbQZLG/eAbFeXwLXScudaE=)
2026-05-19 19:09:36.952 [ERROR] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:09:36.952 [ERROR] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:09:38.595 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 43.243.81.91
2026-05-19 19:09:38.597 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=order_1779197978148_9582, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779197978597, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=Swagat_74), patients=[Patient(name=Swagat_30, 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), OrderedMedicine(id=f275-4ed8-b68b-1f403191f90c, name=Fiasp FlexTouch 100 U/mL Injection, composition=Insulin Aspart (100IU/ml), type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=93f82fb7-1ad3-4079-ab42-d4f65b2cb348, url=null, pharmacyRejectionReason=null, category=Insulin Injectables), OrderedMedicine(id=0e0277ea-60f2-46e3-9e0e-d91206aecbd5, name=Lotepred LS Eye Drop, composition=Loteprednol Etabonate (0.2%w/v), type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=6fc7-43b1-884f-12fddf2318c6, url=null, pharmacyRejectionReason=null, category=Allopathic), OrderedMedicine(id=a67f-4b7e-b7ec-932172e45c8c, name=Nextane Eye Drop, composition=Sodium Hyaluronate (0.1%w/v), type=, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=31089d6b-8c93-47de-a2b6-1d888d705707, url=null, pharmacyRejectionReason=null, category=Allopathic)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:09:38.597 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id order_1779197978148_9582
2026-05-19 19:09:38.606 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=4c5e9e6f-9731-41a2-8350-200f2746eeab, orderId =order_1779197978148_9582)
2026-05-19 19:09:38.625 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 2e7d4bbd-d7ce-4730-8083-efa44a1d6352, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:09:38.625 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:09:38.627 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:09:38.627 [INFO ] [SimpleAsyncTaskExecutor-3512]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197978148_9582 
2026-05-19 19:09:38.633 [INFO ] [SimpleAsyncTaskExecutor-3513]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetzine Tablet, Fiasp FlexTouch 100 U/mL Injection, Zubitin Tablet, Nextane Eye Drop, Lotepred LS Eye Drop]
2026-05-19 19:09:41.952 [INFO ] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=nLtdb/5qvlp7mtDttecsuQbQZLG/eAbFeXwLXScudaE=)
2026-05-19 19:09:42.140 [ERROR] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:09:42.140 [ERROR] [SimpleAsyncTaskExecutor-3510]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:09:42.140 [ERROR] [SimpleAsyncTaskExecutor-3510]  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$$28a0bae9.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-19 19:09:43.736 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId =2e7d4bbd-d7ce-4730-8083-efa44a1d6352, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa blocked and remaining doctors unblocked for prescription 2e7d4bbd-d7ce-4730-8083-efa44a1d6352.
2026-05-19 19:09:43.744 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Notified doctor ids : [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:09:43.744 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:09:43.744 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:09:43.988 [INFO ] [http-nio-10000-exec-9]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "46ce88a9-8b8c-4942-b7fa-16c1b9ab1914"}}
2026-05-19 19:09:43.989 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:09:43.989 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 2e7d4bbd-d7ce-4730-8083-efa44a1d6352 for vendor Marvel
2026-05-19 19:09:43.989 [INFO ] [SimpleAsyncTaskExecutor-3515]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=Bng25J5NzrvukhKM5DJa1DffoCpoSGJOiMGDe22bvEg=)
2026-05-19 19:09:44.029 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:09:44.030 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:09:44.394 [ERROR] [SimpleAsyncTaskExecutor-3515]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:09:44.394 [ERROR] [SimpleAsyncTaskExecutor-3515]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:09:44.394 [ERROR] [SimpleAsyncTaskExecutor-3515]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:10:52.798 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create approved prescription request. (patientId=4c5e9e6f-9731-41a2-8350-200f2746eeab, rxId=2e7d4bbd-d7ce-4730-8083-efa44a1d6352, vendorId=Marvel)
2026-05-19 19:10:52.838 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:10:53.518 [INFO ] [SimpleAsyncTaskExecutor-3516]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://yavuzceliker.github.io/sample-images/image-1021.jpg 
2026-05-19 19:10:53.520 [INFO ] [SimpleAsyncTaskExecutor-3517]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=Bng25J5NzrvukhKM5DJa1DffoCpoSGJOiMGDe22bvEg=)
2026-05-19 19:10:53.552 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId = 2e7d4bbd-d7ce-4730-8083-efa44a1d6352, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa released from prescription 2e7d4bbd-d7ce-4730-8083-efa44a1d6352 and added back to pool.
2026-05-19 19:10:53.552 [INFO ] [http-nio-10000-exec-7]  PrescriptionService - Prescription approved and successfully.(doctorId=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, rxId=2e7d4bbd-d7ce-4730-8083-efa44a1d6352, vendorId=Marvel)
2026-05-19 19:10:53.571 [ERROR] [SimpleAsyncTaskExecutor-3516]  WebhookAdapter - Webhook endpoint failed. (webhook=https://yavuzceliker.github.io/sample-images/image-1021.jpg)
2026-05-19 19:10:53.572 [ERROR] [SimpleAsyncTaskExecutor-3516]  WebhookAdapter - Error while reading error response body. TYPE_RST_STREAM unexpected error code: 5
2026-05-19 19:10:53.573 [ERROR] [SimpleAsyncTaskExecutor-3516]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-05-19 19:10:53.573 [ERROR] [SimpleAsyncTaskExecutor-3516]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 405 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:270) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:236) ~[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$$28a0bae9.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:271) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.uploadOrderedPrescription(WebhookComponent.java:232) ~[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-19 19:10:53.933 [ERROR] [SimpleAsyncTaskExecutor-3517]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:10:53.933 [ERROR] [SimpleAsyncTaskExecutor-3517]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:10:53.933 [ERROR] [SimpleAsyncTaskExecutor-3517]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:11:28.097 [INFO ] [http-nio-10000-exec-7]  PrescriptionController - Showing Prescription for without patient: null
2026-05-19 19:11:52.659 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = d9752147-b6a0-40a6-8a16-19f7f1ed792b, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:11:52.659 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:11:52.662 [INFO ] [SimpleAsyncTaskExecutor-3519]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197648528_6572 
2026-05-19 19:11:52.662 [INFO ] [SimpleAsyncTaskExecutor-3520]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197648528_6572 
2026-05-19 19:12:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T13:42:00Z
2026-05-19 19:12:00.005 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T13:42:00.005Z
2026-05-19 19:12:00.329 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:12:00.329 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:12:00.331 [INFO ] [SimpleAsyncTaskExecutor-3522]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197649930_7111 
2026-05-19 19:12:00.332 [INFO ] [SimpleAsyncTaskExecutor-3523]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197649930_7111 
2026-05-19 19:12:14.469 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId =d9752147-b6a0-40a6-8a16-19f7f1ed792b, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa blocked and remaining doctors unblocked for prescription d9752147-b6a0-40a6-8a16-19f7f1ed792b.
2026-05-19 19:12:14.474 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Notified doctor ids : [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:12:14.475 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:12:14.475 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:12:14.537 [INFO ] [http-nio-10000-exec-8]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "2c0d6199-bab3-4138-b688-a72a12f0eab6"}}
2026-05-19 19:12:14.537 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:12:14.537 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id d9752147-b6a0-40a6-8a16-19f7f1ed792b for vendor Marvel
2026-05-19 19:12:14.538 [INFO ] [SimpleAsyncTaskExecutor-3525]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=n3ttQFSqNymQzllTXfFXP7hpDXVbOOAByIv578UJTAI=)
2026-05-19 19:12:14.646 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:12:14.648 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:12:14.928 [ERROR] [SimpleAsyncTaskExecutor-3525]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:12:14.928 [ERROR] [SimpleAsyncTaskExecutor-3525]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:12:14.928 [ERROR] [SimpleAsyncTaskExecutor-3525]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:12:22.638 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:12:22.641 [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=7c203f4f-869c-4ae4-b27f-6278781bb95b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:13:39.266 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-19 19:13:39.269 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi56784475, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Betnovate, composition=Betnovate, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Melatonin, composition=Melatonin, type=syrup, 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-19 19:13:39.281 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Processing create a draft prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, orderId =Blinkit-Ravi56784475)
2026-05-19 19:13:39.303 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 915e4db4-f061-4114-a0d4-be2004acca8a, 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] 
2026-05-19 19:13:39.304 [INFO ] [http-nio-10000-exec-9]  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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823] for prescriptionId
2026-05-19 19:13:39.311 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:13:39.311 [INFO ] [SimpleAsyncTaskExecutor-3527]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi56784475 
2026-05-19 19:13:39.317 [INFO ] [SimpleAsyncTaskExecutor-3528]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Melatonin, Betnovate]
2026-05-19 19:13:46.024 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId =915e4db4-f061-4114-a0d4-be2004acca8a, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae blocked and remaining doctors unblocked for prescription 915e4db4-f061-4114-a0d4-be2004acca8a.
2026-05-19 19:13:46.035 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 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]
2026-05-19 19:13:46.038 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:13:46.038 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:13:46.100 [INFO ] [http-nio-10000-exec-7]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "812fb4a0-3205-47e2-933d-a6da08495803"}}
2026-05-19 19:13:46.100 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:13:46.101 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Sending order status webhook for rx with id 915e4db4-f061-4114-a0d4-be2004acca8a for vendor blinkit
2026-05-19 19:13:46.101 [INFO ] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:13:46.136 [ERROR] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:13:46.136 [ERROR] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:13:46.222 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:13:46.225 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:13:51.136 [INFO ] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:13:51.292 [ERROR] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:13:51.292 [ERROR] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:13:56.292 [INFO ] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:13:56.416 [ERROR] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:13:56.416 [ERROR] [SimpleAsyncTaskExecutor-3530]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:13:56.416 [ERROR] [SimpleAsyncTaskExecutor-3530]  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$$28a0bae9.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-19 19:15:24.773 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:15:24.778 [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=f3bf3ed1-0974-487e-aff6-7f670db5db2b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:15:51.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd
2026-05-19 19:15:51.225 [INFO ] [SimpleAsyncTaskExecutor-3531]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:15:51.227 [INFO ] [SimpleAsyncTaskExecutor-3533]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=5dpqwsTQLr3h/Rg+mXrq2pBDgIpAq3yFpyOGwcqSH7I=)
2026-05-19 19:15:51.615 [ERROR] [SimpleAsyncTaskExecutor-3533]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:15:51.615 [ERROR] [SimpleAsyncTaskExecutor-3533]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:15:51.615 [ERROR] [SimpleAsyncTaskExecutor-3533]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:15:57.276 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=ropysbkc]
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-19 19:15:57.279 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=ropysbkc] closed with CloseStatus[code=1006, reason=null]
2026-05-19 19:15:57.279 [DEBUG] [http-nio-10000-exec-5]  SubProtocolWebSocketHandler - Clearing session ropysbkc
2026-05-19 19:15:57.279 [INFO ] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username d81a6568-a6ab-4890-be2f-6a30ce4dbdfa disconnected
2026-05-19 19:15:57.281 [DEBUG] [clientOutboundChannel-329]  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=ropysbkc}], simpUser=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, simpSessionId=ropysbkc}]
2026-05-19 19:16:06.394 [DEBUG] [MessageBroker-2]  DefaultSockJsService - Closed 1 sessions: [ropysbkc]
2026-05-19 19:17:00.001 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T13:47:00.001Z
2026-05-19 19:17:00.010 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T13:47:00.010Z
2026-05-19 19:17:45.350 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:17:45.350 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:17:45.430 [INFO ] [http-nio-10000-exec-10]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "078b7bf7-2bd6-40d0-bdf9-bd5907d77385"}}
2026-05-19 19:17:45.434 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:17:45.434 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Sending order status webhook for rx with id 915e4db4-f061-4114-a0d4-be2004acca8a for vendor blinkit
2026-05-19 19:17:45.435 [INFO ] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:17:45.520 [ERROR] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:17:45.520 [ERROR] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:17:50.521 [INFO ] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:17:50.667 [ERROR] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:17:50.667 [ERROR] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:17:55.668 [INFO ] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:17:55.813 [ERROR] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:17:55.813 [ERROR] [SimpleAsyncTaskExecutor-3534]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:17:55.813 [ERROR] [SimpleAsyncTaskExecutor-3534]  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$$28a0bae9.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-19 19:18:26.883 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:18:26.892 [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=b4bad42b-6799-49e4-bd9f-1692a2c9d69d, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:21:29.291 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:21:29.315 [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=ce840623-41c0-4f2e-b683-689dcca269fd, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:22:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T13:52:00Z
2026-05-19 19:22:00.009 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T13:52:00.009Z
2026-05-19 19:22:20.193 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = d9752147-b6a0-40a6-8a16-19f7f1ed792b
2026-05-19 19:22:20.229 [INFO ] [SimpleAsyncTaskExecutor-3535]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:22:20.231 [INFO ] [SimpleAsyncTaskExecutor-3537]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=n3ttQFSqNymQzllTXfFXP7hpDXVbOOAByIv578UJTAI=)
2026-05-19 19:22:20.645 [ERROR] [SimpleAsyncTaskExecutor-3537]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:22:20.645 [ERROR] [SimpleAsyncTaskExecutor-3537]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:22:20.645 [ERROR] [SimpleAsyncTaskExecutor-3537]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:22:20.907 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create approved prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, rxId=915e4db4-f061-4114-a0d4-be2004acca8a, vendorId=blinkit)
2026-05-19 19:22:20.924 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:22:20.925 [INFO ] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:22:20.941 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId = 915e4db4-f061-4114-a0d4-be2004acca8a, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae released from prescription 915e4db4-f061-4114-a0d4-be2004acca8a and added back to pool.
2026-05-19 19:22:20.941 [INFO ] [http-nio-10000-exec-7]  PrescriptionService - Prescription approved and successfully.(doctorId=a8c2a699-d025-4dc3-a7c0-5f26330161ae, rxId=915e4db4-f061-4114-a0d4-be2004acca8a, vendorId=blinkit)
2026-05-19 19:22:20.980 [ERROR] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:22:20.980 [ERROR] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:22:25.980 [INFO ] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:22:26.014 [ERROR] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:22:26.014 [ERROR] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:22:31.015 [INFO ] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=hY9I78S692lprimlM0jBBKDa92OfUjK+sHSh59Le2H4=)
2026-05-19 19:22:31.050 [ERROR] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:22:31.050 [ERROR] [SimpleAsyncTaskExecutor-3538]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:22:31.050 [ERROR] [SimpleAsyncTaskExecutor-3538]  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$$28a0bae9.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-19 19:23:35.367 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-19 19:23:35.373 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-88022-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779198815373, 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-19 19:23:35.373 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-19 19:23:35.389 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-88022-1)
2026-05-19 19:23:35.417 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-19 19:23:35.417 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-19 19:23:35.420 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-05-19 19:23:35.420 [INFO ] [SimpleAsyncTaskExecutor-3540]  Msg91Repository - send whatsapp contact list is empty for orderId E-88022-1 
2026-05-19 19:23:35.426 [INFO ] [SimpleAsyncTaskExecutor-3541]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Nicowin 10mg Tablet 20s, Paracip 250mg Oral Syrup 60ml]
2026-05-19 19:23:35.500 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-19 19:23:35.503 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received cancel request for order 88022
2026-05-19 19:23:51.133 [INFO ] [http-nio-10000-exec-9]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-19 19:24:01.806 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-19 19:24:01.817 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi56784476, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Unwanted 21 , composition=Unwanted 21, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Cetrizine , composition=Cetrizine, type=syrup, 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-19 19:24:11.195 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:24:15.583 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:24:15.584 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:24:16.402 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:24:16.402 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779198856315
2026-05-19 19:24:16.594 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:24:16.594 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/217/wvg1ghg5/websocket
2026-05-19 19:24:16.595 [INFO ] [http-nio-10000-exec-10]  UserHandshakeHandler - User determined. userId = a8c2a699-d025-4dc3-a7c0-5f26330161ae
2026-05-19 19:24:16.597 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=wvg1ghg5]
2026-05-19 19:24:16.651 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username a8c2a699-d025-4dc3-a7c0-5f26330161ae connected
2026-05-19 19:24:31.756 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:24:31.761 [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=b7418876-85f6-4676-b058-f4d110440d40, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:24:31.761 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-19 19:24:41.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:24:56.178 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-19 19:24:56.181 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi567844776, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Unwanted 21 , composition=Unwanted 21, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Cetrizine , composition=Cetrizine, type=syrup, 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-19 19:24:56.191 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, orderId =Blinkit-Ravi567844776)
2026-05-19 19:24:56.219 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 1db68e11-1246-4e5e-baa6-846561d6b125, 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] 
2026-05-19 19:24:56.219 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823] for prescriptionId
2026-05-19 19:24:56.227 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:24:56.228 [INFO ] [SimpleAsyncTaskExecutor-3549]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi567844776 
2026-05-19 19:24:56.234 [INFO ] [SimpleAsyncTaskExecutor-3550]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Unwanted 21 , Cetrizine ]
2026-05-19 19:25:00.180 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId =1db68e11-1246-4e5e-baa6-846561d6b125, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae blocked and remaining doctors unblocked for prescription 1db68e11-1246-4e5e-baa6-846561d6b125.
2026-05-19 19:25:00.190 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 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]
2026-05-19 19:25:00.193 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:25:00.195 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:25:00.308 [INFO ] [http-nio-10000-exec-7]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "f0df9fb9-3918-4be5-a2b0-127d28094fae"}}
2026-05-19 19:25:00.309 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:25:00.309 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Sending order status webhook for rx with id 1db68e11-1246-4e5e-baa6-846561d6b125 for vendor blinkit
2026-05-19 19:25:00.310 [INFO ] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=lEoe068BeE2rQ4GVa9zqnFgPkb4akkHlspFcEyunvUw=)
2026-05-19 19:25:00.346 [ERROR] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:25:00.346 [ERROR] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:25:05.346 [INFO ] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=lEoe068BeE2rQ4GVa9zqnFgPkb4akkHlspFcEyunvUw=)
2026-05-19 19:25:05.427 [ERROR] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:25:05.427 [ERROR] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:25:10.427 [INFO ] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=lEoe068BeE2rQ4GVa9zqnFgPkb4akkHlspFcEyunvUw=)
2026-05-19 19:25:10.733 [ERROR] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:25:10.733 [ERROR] [SimpleAsyncTaskExecutor-3552]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:25:10.734 [ERROR] [SimpleAsyncTaskExecutor-3552]  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$$28a0bae9.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-19 19:25:11.194 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:25:22.892 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=wvg1ghg5]
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-19 19:25:22.895 [DEBUG] [http-nio-10000-exec-5]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=wvg1ghg5] closed with CloseStatus[code=1006, reason=null]
2026-05-19 19:25:22.895 [DEBUG] [http-nio-10000-exec-5]  SubProtocolWebSocketHandler - Clearing session wvg1ghg5
2026-05-19 19:25:22.896 [INFO ] [http-nio-10000-exec-5]  WebSocketConfig - Doctor with username a8c2a699-d025-4dc3-a7c0-5f26330161ae disconnected
2026-05-19 19:25:22.897 [DEBUG] [clientOutboundChannel-332]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=a8c2a699-d025-4dc3-a7c0-5f26330161ae, simpSessionId=wvg1ghg5}], simpUser=a8c2a699-d025-4dc3-a7c0-5f26330161ae, simpSessionId=wvg1ghg5}]
2026-05-19 19:25:31.395 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 1 sessions: [wvg1ghg5]
2026-05-19 19:25:41.193 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:26:02.673 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:26:02.681 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:26:11.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:26:41.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:27:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T13:57:00Z
2026-05-19 19:27:00.009 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T13:57:00.009Z
2026-05-19 19:27:11.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:27:34.035 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:27:34.039 [INFO ] [http-nio-10000-exec-9]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=0edd3583-d524-4222-8f78-b61c29180329, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:27:41.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:27:44.406 [INFO ] [MessageBroker-1]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 79 total, 0 closed abnormally (0 connect failure, 0 send limit, 20 transport error)], stompSubProtocol[processed CONNECT(75)-CONNECTED(75)-DISCONNECT(23)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 825], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 338], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 10330]
2026-05-19 19:28:11.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:28:41.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:28:55.946 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create approved prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, rxId=1db68e11-1246-4e5e-baa6-846561d6b125, vendorId=blinkit)
2026-05-19 19:28:55.981 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:28:55.983 [INFO ] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=lEoe068BeE2rQ4GVa9zqnFgPkb4akkHlspFcEyunvUw=)
2026-05-19 19:28:56.002 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId = 1db68e11-1246-4e5e-baa6-846561d6b125, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae released from prescription 1db68e11-1246-4e5e-baa6-846561d6b125 and added back to pool.
2026-05-19 19:28:56.002 [INFO ] [http-nio-10000-exec-6]  PrescriptionService - Prescription approved and successfully.(doctorId=a8c2a699-d025-4dc3-a7c0-5f26330161ae, rxId=1db68e11-1246-4e5e-baa6-846561d6b125, vendorId=blinkit)
2026-05-19 19:28:56.023 [ERROR] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:28:56.023 [ERROR] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:29:01.023 [INFO ] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=lEoe068BeE2rQ4GVa9zqnFgPkb4akkHlspFcEyunvUw=)
2026-05-19 19:29:01.054 [ERROR] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:29:01.054 [ERROR] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:29:06.054 [INFO ] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=lEoe068BeE2rQ4GVa9zqnFgPkb4akkHlspFcEyunvUw=)
2026-05-19 19:29:06.085 [ERROR] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:29:06.085 [ERROR] [SimpleAsyncTaskExecutor-3577]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:29:06.085 [ERROR] [SimpleAsyncTaskExecutor-3577]  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$$28a0bae9.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-19 19:29:11.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:29:41.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:30:11.195 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:30:36.931 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:30:36.935 [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=fd0e201c-6ca6-4faf-bf3b-aa126c442764, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:30:41.193 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:30:55.747 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=Marvel)
2026-05-19 19:30:55.761 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel with message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa removed from vendor Marvel's pool.
2026-05-19 19:31:11.189 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 6d31d02a-3e02-4007-93c5-e7432c0213b0
2026-05-19 19:31:11.210 [INFO ] [SimpleAsyncTaskExecutor-3591]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-19 19:31:11.211 [INFO ] [SimpleAsyncTaskExecutor-3593]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=d5ggoPVwopoo+/hstLgD4Xmny/KdQVQZSaJy+CkFaSM=)
2026-05-19 19:31:21.868 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-19 19:31:21.871 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi567844776, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Suhagra, composition=Suhagra, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Cetrizine , composition=Cetrizine, type=syrup, 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-19 19:31:30.112 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:31:30.113 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:31:32.169 [DEBUG] [http-nio-10000-exec-7]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:31:32.169 [DEBUG] [http-nio-10000-exec-7]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779199292041
2026-05-19 19:31:33.098 [DEBUG] [http-nio-10000-exec-10]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:31:33.099 [DEBUG] [http-nio-10000-exec-10]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/725/zcu3u0qu/xhr_streaming?t=1779199292996
2026-05-19 19:31:33.099 [DEBUG] [http-nio-10000-exec-10]  XhrStreamingTransportHandler - POST http://uat.1rx.co.in/rx-websocket/725/zcu3u0qu/xhr_streaming?t=1779199292996
2026-05-19 19:31:33.099 [DEBUG] [http-nio-10000-exec-10]  LoggingWebSocketHandlerDecorator - New XhrStreamingSockJsSession[id=zcu3u0qu]
2026-05-19 19:31:33.231 [DEBUG] [http-nio-10000-exec-2]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:31:33.232 [DEBUG] [http-nio-10000-exec-2]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/725/zcu3u0qu/xhr_send?t=1779199293086
2026-05-19 19:31:33.234 [ERROR] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username null connected
2026-05-19 19:31:33.398 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:31:33.398 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: POST http://uat.1rx.co.in/rx-websocket/725/zcu3u0qu/xhr_send?t=1779199293234
2026-05-19 19:31:41.026 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:31:41.027 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779199300636
2026-05-19 19:31:41.028 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel with message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa added to vendor Marvel's pool.
2026-05-19 19:31:41.088 [DEBUG] [http-nio-10000-exec-6]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:31:41.088 [DEBUG] [http-nio-10000-exec-6]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/247/jwmtsql2/websocket
2026-05-19 19:31:41.088 [INFO ] [http-nio-10000-exec-6]  UserHandshakeHandler - User determined. userId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa
2026-05-19 19:31:41.090 [DEBUG] [http-nio-10000-exec-6]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=jwmtsql2]
2026-05-19 19:31:41.104 [ERROR] [http-nio-10000-exec-4]  WebSocketConfig - Doctor with username d81a6568-a6ab-4890-be2f-6a30ce4dbdfa connected
2026-05-19 19:31:43.113 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-19 19:31:43.116 [INFO ] [http-nio-10000-exec-8]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi5678447798, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Suhagra, composition=Suhagra, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Cetrizine , composition=Cetrizine, type=syrup, 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-19 19:31:43.125 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Processing create a draft prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, orderId =Blinkit-Ravi5678447798)
2026-05-19 19:31:43.147 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 1162957a-f333-45fb-b303-9f6fb8569a45, 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] 
2026-05-19 19:31:43.148 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823] for prescriptionId
2026-05-19 19:31:43.154 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:31:43.154 [INFO ] [SimpleAsyncTaskExecutor-3595]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi5678447798 
2026-05-19 19:31:43.163 [INFO ] [SimpleAsyncTaskExecutor-3596]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetrizine , Suhagra]
2026-05-19 19:31:44.811 [INFO ] [http-nio-10000-exec-7]  PrescriptionController - Showing Prescription for without patient: d81a6568-a6ab-4890-be2f-6a30ce4dbdfa
2026-05-19 19:31:51.248 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:31:51.248 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:31:52.477 [DEBUG] [http-nio-10000-exec-1]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:31:52.477 [DEBUG] [http-nio-10000-exec-1]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779199312369
2026-05-19 19:31:52.833 [DEBUG] [http-nio-10000-exec-8]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:31:52.833 [DEBUG] [http-nio-10000-exec-8]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/127/oxx1iucj/websocket
2026-05-19 19:31:52.833 [INFO ] [http-nio-10000-exec-8]  UserHandshakeHandler - User determined. userId = a8c2a699-d025-4dc3-a7c0-5f26330161ae
2026-05-19 19:31:52.834 [DEBUG] [http-nio-10000-exec-8]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=oxx1iucj]
2026-05-19 19:31:53.059 [ERROR] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username a8c2a699-d025-4dc3-a7c0-5f26330161ae connected
2026-05-19 19:31:55.208 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:31:55.208 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:31:57.224 [INFO ] [http-nio-10000-exec-4]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId =1162957a-f333-45fb-b303-9f6fb8569a45, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae blocked and remaining doctors unblocked for prescription 1162957a-f333-45fb-b303-9f6fb8569a45.
2026-05-19 19:31:57.232 [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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, 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]
2026-05-19 19:31:57.236 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:31:57.236 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:31:57.356 [INFO ] [http-nio-10000-exec-4]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "e332310b-ce11-4bcd-93ba-6c8273e8bdd8"}}
2026-05-19 19:31:57.357 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:31:57.357 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - Sending order status webhook for rx with id 1162957a-f333-45fb-b303-9f6fb8569a45 for vendor blinkit
2026-05-19 19:31:57.358 [INFO ] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=2Yg0efsf6NoXZ5sSelhYsFv6K8ZLOCQb0juYSiB1Zqo=)
2026-05-19 19:31:57.394 [ERROR] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:31:57.394 [ERROR] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:31:57.655 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:31:57.659 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:31:59.115 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 183.82.104.248, 54.86.50.139
2026-05-19 19:31:59.119 [INFO ] [http-nio-10000-exec-2]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=Blinkit-Ravi56784477909, shipmentCode=9220ddff40wwggh449, pharmacyId=null, orderTimeMillis=0, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=null, customer=Customer(name=srija), patients=[Patient(name=Navya, gender=female, age=25, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=379136, name=Suhagra, composition=Suhagra, type=Tablet, quantity=1, preference=, dosage=, days=0, frequency=, comments=null, uuid=null, url=null, pharmacyRejectionReason=null, category=null), OrderedMedicine(id=379133, name=Cetrizine , composition=Cetrizine, type=syrup, 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-19 19:31:59.130 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create a draft prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, orderId =Blinkit-Ravi56784477909)
2026-05-19 19:31:59.155 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = blinkit prescriptionId = 21c9e400-6b0f-4ce0-96e9-55759005fbd5, 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] 
2026-05-19 19:31:59.156 [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, 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, 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] for prescriptionId
2026-05-19 19:31:59.163 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - allow rx validation is set false for vendor blinkit 
2026-05-19 19:31:59.163 [INFO ] [SimpleAsyncTaskExecutor-3600]  Msg91Repository - send whatsapp contact list is empty for orderId Blinkit-Ravi56784477909 
2026-05-19 19:31:59.175 [INFO ] [SimpleAsyncTaskExecutor-3601]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Cetrizine , Suhagra]
2026-05-19 19:32:00.000 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T14:02:00Z
2026-05-19 19:32:00.007 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T14:02:00.007Z
2026-05-19 19:32:00.023 [INFO ] [http-nio-10000-exec-9]  PrescriptionController - Showing Prescription for without patient: d81a6568-a6ab-4890-be2f-6a30ce4dbdfa
2026-05-19 19:32:02.395 [INFO ] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=2Yg0efsf6NoXZ5sSelhYsFv6K8ZLOCQb0juYSiB1Zqo=)
2026-05-19 19:32:02.430 [ERROR] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:32:02.430 [ERROR] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:32:07.431 [INFO ] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=2Yg0efsf6NoXZ5sSelhYsFv6K8ZLOCQb0juYSiB1Zqo=)
2026-05-19 19:32:07.465 [ERROR] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:32:07.465 [ERROR] [SimpleAsyncTaskExecutor-3598]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:32:07.465 [ERROR] [SimpleAsyncTaskExecutor-3598]  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$$28a0bae9.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-19 19:32:10.720 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=oxx1iucj]
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-19 19:32:10.722 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=oxx1iucj] closed with CloseStatus[code=1006, reason=null]
2026-05-19 19:32:10.722 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session oxx1iucj
2026-05-19 19:32:10.722 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username a8c2a699-d025-4dc3-a7c0-5f26330161ae disconnected
2026-05-19 19:32:10.724 [DEBUG] [clientOutboundChannel-336]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=a8c2a699-d025-4dc3-a7c0-5f26330161ae, simpSessionId=oxx1iucj}], simpUser=a8c2a699-d025-4dc3-a7c0-5f26330161ae, simpSessionId=oxx1iucj}]
2026-05-19 19:32:16.394 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [oxx1iucj]
2026-05-19 19:32:47.967 [INFO ] [http-nio-10000-exec-2]  PrescriptionController - Showing Prescription for without patient: null
2026-05-19 19:32:59.802 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = d9752147-b6a0-40a6-8a16-19f7f1ed792b, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:32:59.802 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:32:59.807 [INFO ] [SimpleAsyncTaskExecutor-3604]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197648528_6572 
2026-05-19 19:32:59.807 [INFO ] [SimpleAsyncTaskExecutor-3603]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197648528_6572 
2026-05-19 19:33:06.100 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId =d9752147-b6a0-40a6-8a16-19f7f1ed792b, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa blocked and remaining doctors unblocked for prescription d9752147-b6a0-40a6-8a16-19f7f1ed792b.
2026-05-19 19:33:06.105 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Notified doctor ids : [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:33:06.105 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:33:06.110 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:33:06.207 [INFO ] [http-nio-10000-exec-5]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "fe2ef0f9-62f6-4706-8bac-e0bb97b949ae"}}
2026-05-19 19:33:06.210 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:33:06.210 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Sending order status webhook for rx with id d9752147-b6a0-40a6-8a16-19f7f1ed792b for vendor Marvel
2026-05-19 19:33:06.211 [INFO ] [SimpleAsyncTaskExecutor-3606]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=n3ttQFSqNymQzllTXfFXP7hpDXVbOOAByIv578UJTAI=)
2026-05-19 19:33:06.317 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:33:06.319 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:33:06.609 [ERROR] [SimpleAsyncTaskExecutor-3606]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:33:06.609 [ERROR] [SimpleAsyncTaskExecutor-3606]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:33:06.609 [ERROR] [SimpleAsyncTaskExecutor-3606]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:33:13.238 [DEBUG] [MessageBroker-3]  DisconnectedClient - Looks like the client has gone away: org.apache.catalina.connector.ClientAbortException: java.io.IOException: Broken pipe (For a full stack trace, set the log category 'org.springframework.web.socket.sockjs.DisconnectedClient' to TRACE level.)
2026-05-19 19:33:13.239 [DEBUG] [MessageBroker-3]  XhrStreamingTransportHandler$XhrStreamingSockJsSession - Closing SockJS session zcu3u0qu with CloseStatus[code=1011, reason=null]
2026-05-19 19:33:13.239 [DEBUG] [MessageBroker-3]  LoggingWebSocketHandlerDecorator - XhrStreamingSockJsSession[id=zcu3u0qu] closed with CloseStatus[code=1011, reason=null]
2026-05-19 19:33:13.239 [DEBUG] [MessageBroker-3]  SubProtocolWebSocketHandler - Clearing session zcu3u0qu
2026-05-19 19:33:13.239 [INFO ] [MessageBroker-3]  WebSocketConfig - Doctor with username null disconnected
2026-05-19 19:33:13.240 [DEBUG] [clientOutboundChannel-338]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpSessionId=zcu3u0qu}], simpSessionId=zcu3u0qu}]
2026-05-19 19:33:13.242 [WARN ] [http-nio-10000-exec-7]  DefaultHandlerExceptionResolver - Resolved [org.springframework.http.converter.HttpMessageNotWritableException: No converter for [class java.util.LinkedHashMap] with preset Content-Type 'application/javascript;charset=UTF-8']
2026-05-19 19:33:21.394 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 1 sessions: [zcu3u0qu]
2026-05-19 19:33:39.078 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:33:39.083 [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=20ab0183-9885-44f8-8fe9-d0fd22dffb4e, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:33:42.738 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, doctroIds = [] 
2026-05-19 19:33:42.738 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [] for prescriptionId
2026-05-19 19:33:42.741 [INFO ] [SimpleAsyncTaskExecutor-3608]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197649930_7111 
2026-05-19 19:33:42.741 [INFO ] [SimpleAsyncTaskExecutor-3609]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197649930_7111 
2026-05-19 19:34:18.075 [DEBUG] [http-nio-10000-exec-7]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=jwmtsql2] closed with CloseStatus[code=1000, reason=null]
2026-05-19 19:34:18.075 [DEBUG] [http-nio-10000-exec-7]  SubProtocolWebSocketHandler - Clearing session jwmtsql2
2026-05-19 19:34:18.075 [INFO ] [http-nio-10000-exec-7]  WebSocketConfig - Doctor with username d81a6568-a6ab-4890-be2f-6a30ce4dbdfa disconnected
2026-05-19 19:34:18.077 [DEBUG] [clientOutboundChannel-339]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, simpSessionId=jwmtsql2}], simpUser=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, simpSessionId=jwmtsql2}]
2026-05-19 19:34:18.314 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:34:18.314 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779199457915
2026-05-19 19:34:18.394 [DEBUG] [http-nio-10000-exec-3]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 19:34:18.394 [DEBUG] [http-nio-10000-exec-3]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/934/qzkbsx0z/websocket
2026-05-19 19:34:18.395 [INFO ] [http-nio-10000-exec-3]  UserHandshakeHandler - User determined. userId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa
2026-05-19 19:34:18.396 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=qzkbsx0z]
2026-05-19 19:34:18.409 [ERROR] [http-nio-10000-exec-6]  WebSocketConfig - Doctor with username d81a6568-a6ab-4890-be2f-6a30ce4dbdfa connected
2026-05-19 19:34:22.943 [INFO ] [http-nio-10000-exec-5]  PrescriptionController - Showing Prescription for without patient: d81a6568-a6ab-4890-be2f-6a30ce4dbdfa
2026-05-19 19:34:26.394 [DEBUG] [MessageBroker-1]  DefaultSockJsService - Closed 1 sessions: [jwmtsql2]
2026-05-19 19:34:56.874 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:34:56.874 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:35:00.350 [INFO ] [http-nio-10000-exec-2]  PrescriptionController - Showing Prescription for without patient: d81a6568-a6ab-4890-be2f-6a30ce4dbdfa
2026-05-19 19:35:04.052 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:35:04.052 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:35:15.344 [INFO ] [http-nio-10000-exec-7]  PrescriptionController - Showing Prescription for without patient: d81a6568-a6ab-4890-be2f-6a30ce4dbdfa
2026-05-19 19:35:28.212 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:35:28.214 [INFO ] [http-nio-10000-exec-4]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:35:51.350 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create approved prescription request. (patientId=6e1b306a-76b7-4740-9402-19a38f9af0d9, rxId=d9752147-b6a0-40a6-8a16-19f7f1ed792b, vendorId=Marvel)
2026-05-19 19:35:51.364 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:35:52.043 [INFO ] [SimpleAsyncTaskExecutor-3610]  WebhookAdapter - uploadOrderedPrescription: Webhook event fired. url:https://yavuzceliker.github.io/sample-images/image-1021.jpg 
2026-05-19 19:35:52.044 [INFO ] [SimpleAsyncTaskExecutor-3611]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=n3ttQFSqNymQzllTXfFXP7hpDXVbOOAByIv578UJTAI=)
2026-05-19 19:35:52.065 [ERROR] [SimpleAsyncTaskExecutor-3610]  WebhookAdapter - Webhook endpoint failed. (webhook=https://yavuzceliker.github.io/sample-images/image-1021.jpg)
2026-05-19 19:35:52.066 [ERROR] [SimpleAsyncTaskExecutor-3610]  WebhookAdapter - Webhook endpoint retrun 4xx. No retry
2026-05-19 19:35:52.067 [ERROR] [SimpleAsyncTaskExecutor-3610]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 405 error. ResponseBody : <html>
<head><title>405 Not Allowed</title></head>
<body bgcolor="white">
<center><h1>405 Not Allowed</h1></center>
</body>
</html>
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.handleOkHttpErrorResponse(WebhookAdapter.java:270) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.uploadOrderedPrescription(WebhookAdapter.java:236) ~[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$$28a0bae9.uploadOrderedPrescription(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.performUploadOrderedPrescription(WebhookComponent.java:271) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.WebhookComponent.uploadOrderedPrescription(WebhookComponent.java:232) ~[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-19 19:35:52.067 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:35:52.070 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId = d9752147-b6a0-40a6-8a16-19f7f1ed792b, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa released from prescription d9752147-b6a0-40a6-8a16-19f7f1ed792b and added back to pool.
2026-05-19 19:35:52.070 [INFO ] [http-nio-10000-exec-5]  PrescriptionService - Prescription approved and successfully.(doctorId=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, rxId=d9752147-b6a0-40a6-8a16-19f7f1ed792b, vendorId=Marvel)
2026-05-19 19:35:52.434 [ERROR] [SimpleAsyncTaskExecutor-3611]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:35:52.434 [ERROR] [SimpleAsyncTaskExecutor-3611]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:35:52.434 [ERROR] [SimpleAsyncTaskExecutor-3611]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:36:21.190 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:36:41.445 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:36:41.448 [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=96612c44-f9da-4877-8dab-8c3c365f930b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:36:51.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:37:00.001 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T14:07:00.001Z
2026-05-19 19:37:00.005 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T14:07:00.005Z
2026-05-19 19:37:01.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 21c9e400-6b0f-4ce0-96e9-55759005fbd5, vendor=null, doctors=[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, 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, 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]
2026-05-19 19:37:11.652 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-19 19:37:11.654 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received prioritize request for order E-87999-1
2026-05-19 19:37:11.665 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-19 19:37:11.665 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-19 19:37:11.666 [INFO ] [SimpleAsyncTaskExecutor-3625]  Msg91Repository - send whatsapp contact list is empty for orderId E-87999-1 
2026-05-19 19:37:11.666 [INFO ] [SimpleAsyncTaskExecutor-3626]  Msg91Repository - send whatsapp contact list is empty for orderId E-87999-1 
2026-05-19 19:37:21.190 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd
2026-05-19 19:37:21.206 [INFO ] [SimpleAsyncTaskExecutor-3627]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:37:21.208 [INFO ] [SimpleAsyncTaskExecutor-3629]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=5dpqwsTQLr3h/Rg+mXrq2pBDgIpAq3yFpyOGwcqSH7I=)
2026-05-19 19:37:21.597 [ERROR] [SimpleAsyncTaskExecutor-3629]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:37:21.597 [ERROR] [SimpleAsyncTaskExecutor-3629]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:37:21.597 [ERROR] [SimpleAsyncTaskExecutor-3629]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:37:41.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:37:53.179 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - Processing create approved prescription request. (patientId=8cab72ab-a3a6-4430-8975-6084a21b41d9, rxId=1162957a-f333-45fb-b303-9f6fb8569a45, vendorId=blinkit)
2026-05-19 19:37:53.197 [INFO ] [http-nio-10000-exec-2]  PrescriptionComponent - No Authorization server configuration found for vendor blinkit
2026-05-19 19:37:53.198 [INFO ] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=2Yg0efsf6NoXZ5sSelhYsFv6K8ZLOCQb0juYSiB1Zqo=)
2026-05-19 19:37:53.215 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = a8c2a699-d025-4dc3-a7c0-5f26330161ae, vendor = blinkit prescriptionId = 1162957a-f333-45fb-b303-9f6fb8569a45, message = Doctor a8c2a699-d025-4dc3-a7c0-5f26330161ae released from prescription 1162957a-f333-45fb-b303-9f6fb8569a45 and added back to pool.
2026-05-19 19:37:53.215 [INFO ] [http-nio-10000-exec-2]  PrescriptionService - Prescription approved and successfully.(doctorId=a8c2a699-d025-4dc3-a7c0-5f26330161ae, rxId=1162957a-f333-45fb-b303-9f6fb8569a45, vendorId=blinkit)
2026-05-19 19:37:53.237 [ERROR] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:37:53.237 [ERROR] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:37:57.162 [INFO ] [http-nio-10000-exec-2]  PrescriptionController - Showing Prescription for without patient: null
2026-05-19 19:37:58.237 [INFO ] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=2Yg0efsf6NoXZ5sSelhYsFv6K8ZLOCQb0juYSiB1Zqo=)
2026-05-19 19:37:58.280 [ERROR] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:37:58.280 [ERROR] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:38:03.280 [INFO ] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db, order signature=2Yg0efsf6NoXZ5sSelhYsFv6K8ZLOCQb0juYSiB1Zqo=)
2026-05-19 19:38:03.310 [ERROR] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db). Retry count: 3, message
2026-05-19 19:38:03.310 [ERROR] [SimpleAsyncTaskExecutor-3633]  WebhookAdapter - Webhook endpoint return 5xx error, retry. (webhook=blinkit, url=https://webhook.myrx.co.in/15f2b1c3-2e70-41c9-8c5e-aaaf6663e7db)
2026-05-19 19:38:03.310 [ERROR] [SimpleAsyncTaskExecutor-3633]  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$$28a0bae9.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-19 19:38:04.956 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = Marvel prescriptionId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, doctroIds = [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] 
2026-05-19 19:38:04.956 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa] for prescriptionId
2026-05-19 19:38:04.961 [INFO ] [SimpleAsyncTaskExecutor-3635]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197649930_7111 
2026-05-19 19:38:04.961 [INFO ] [SimpleAsyncTaskExecutor-3636]  Msg91Repository - send whatsapp contact list is empty for orderId order_1779197649930_7111 
2026-05-19 19:38:09.781 [INFO ] [http-nio-10000-exec-8]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, vendor = Marvel prescriptionId =00e79ddd-134d-47c7-9241-0c241e16a5fd, message = Doctor d81a6568-a6ab-4890-be2f-6a30ce4dbdfa blocked and remaining doctors unblocked for prescription 00e79ddd-134d-47c7-9241-0c241e16a5fd.
2026-05-19 19:38:09.785 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Notified doctor ids : [d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:38:09.785 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:38:09.785 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:38:09.909 [INFO ] [http-nio-10000-exec-8]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "49ab7630-d607-4fe3-ba33-21276f8dbf54"}}
2026-05-19 19:38:09.909 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:38:09.909 [INFO ] [http-nio-10000-exec-8]  PrescriptionComponent - Sending order status webhook for rx with id 00e79ddd-134d-47c7-9241-0c241e16a5fd for vendor Marvel
2026-05-19 19:38:09.910 [INFO ] [SimpleAsyncTaskExecutor-3638]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=5dpqwsTQLr3h/Rg+mXrq2pBDgIpAq3yFpyOGwcqSH7I=)
2026-05-19 19:38:09.946 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:38:09.948 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - getting skuOrder history
2026-05-19 19:38:10.285 [ERROR] [SimpleAsyncTaskExecutor-3638]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:38:10.285 [ERROR] [SimpleAsyncTaskExecutor-3638]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:38:10.285 [ERROR] [SimpleAsyncTaskExecutor-3638]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:38:11.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:38:18.705 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor Marvel 
2026-05-19 19:38:18.706 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - initating 2 way calling for partner knowlarity
2026-05-19 19:38:18.784 [INFO ] [http-nio-10000-exec-6]  KnowlarityRepository - Call Response : {"success": {"status": "success", "message": "Call successfully placed", "call_id": "8e9eda53-9808-44b9-8eff-ac7b64fdde37"}}
2026-05-19 19:38:18.784 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:38:18.784 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Sending order status webhook for rx with id 00e79ddd-134d-47c7-9241-0c241e16a5fd for vendor Marvel
2026-05-19 19:38:18.785 [INFO ] [SimpleAsyncTaskExecutor-3642]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=5dpqwsTQLr3h/Rg+mXrq2pBDgIpAq3yFpyOGwcqSH7I=)
2026-05-19 19:38:19.164 [ERROR] [SimpleAsyncTaskExecutor-3642]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:38:19.164 [ERROR] [SimpleAsyncTaskExecutor-3642]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:38:19.164 [ERROR] [SimpleAsyncTaskExecutor-3642]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:38:26.765 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - UpdatePrescriptionStatusRequest received for 00e79ddd-134d-47c7-9241-0c241e16a5fd, request = UpdatePrescriptionStatusRequest(status=Hold, reason=Call not answered, rejectLanguage=, rejectPatientReason=)
2026-05-19 19:38:26.780 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Hold prescription is successful. vendor = Marvel prescriptionId =00e79ddd-134d-47c7-9241-0c241e16a5fd, message = Hold processed for prescription 00e79ddd-134d-47c7-9241-0c241e16a5fd
2026-05-19 19:38:26.786 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:38:26.786 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Sending order status webhook for rx with id 00e79ddd-134d-47c7-9241-0c241e16a5fd for vendor Marvel
2026-05-19 19:38:26.787 [INFO ] [SimpleAsyncTaskExecutor-3643]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=5dpqwsTQLr3h/Rg+mXrq2pBDgIpAq3yFpyOGwcqSH7I=)
2026-05-19 19:38:27.156 [ERROR] [SimpleAsyncTaskExecutor-3643]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:38:27.156 [ERROR] [SimpleAsyncTaskExecutor-3643]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:38:27.156 [ERROR] [SimpleAsyncTaskExecutor-3643]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:38:31.190 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:38:41.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:38:41.194 [INFO ] [SimpleAsyncTaskExecutor-3647]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-19 19:39:01.194 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:39:11.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:39:31.190 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:39:41.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:39:44.036 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:39:44.041 [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=343ebd00-52bc-48e6-a929-df4fcab7355f, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:39:44.041 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-19 19:40:01.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:40:11.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:40:31.192 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:40:41.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:41:01.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:41:11.190 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:41:30.089 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=qzkbsx0z]
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-19 19:41:30.091 [DEBUG] [http-nio-10000-exec-1]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=qzkbsx0z] closed with CloseStatus[code=1006, reason=null]
2026-05-19 19:41:30.091 [DEBUG] [http-nio-10000-exec-1]  SubProtocolWebSocketHandler - Clearing session qzkbsx0z
2026-05-19 19:41:30.091 [INFO ] [http-nio-10000-exec-1]  WebSocketConfig - Doctor with username d81a6568-a6ab-4890-be2f-6a30ce4dbdfa disconnected
2026-05-19 19:41:30.092 [DEBUG] [clientOutboundChannel-351]  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=qzkbsx0z}], simpUser=d81a6568-a6ab-4890-be2f-6a30ce4dbdfa, simpSessionId=qzkbsx0z}]
2026-05-19 19:41:31.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd, vendor=null, doctors=[d81a6568-a6ab-4890-be2f-6a30ce4dbdfa]
2026-05-19 19:41:36.394 [DEBUG] [MessageBroker-3]  DefaultSockJsService - Closed 1 sessions: [qzkbsx0z]
2026-05-19 19:41:41.190 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:42:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T14:12:00.001Z
2026-05-19 19:42:00.004 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T14:12:00.004Z
2026-05-19 19:42:01.189 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 00e79ddd-134d-47c7-9241-0c241e16a5fd
2026-05-19 19:42:01.216 [INFO ] [SimpleAsyncTaskExecutor-3686]  PrescriptionComponent - No Authorization server configuration found for vendor Marvel
2026-05-19 19:42:01.219 [INFO ] [SimpleAsyncTaskExecutor-3688]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635, order signature=5dpqwsTQLr3h/Rg+mXrq2pBDgIpAq3yFpyOGwcqSH7I=)
2026-05-19 19:42:01.670 [ERROR] [SimpleAsyncTaskExecutor-3688]  WebhookAdapter - Webhook endpoint failed. (webhook=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635). Retry count: 3, message
2026-05-19 19:42:01.670 [ERROR] [SimpleAsyncTaskExecutor-3688]  WebhookAdapter - Webhook endpoint return 4xx error, retry. (webhook=Marvel, url=https://webhook.site/411ba0bc-27e7-4abe-9e87-ecf98c88d635)
2026-05-19 19:42:01.670 [ERROR] [SimpleAsyncTaskExecutor-3688]  WebhookComponent - Error while sending webhook for prescription.
com.myrx.onerx.common.exception.model.UserInputException: Webhook endpoint return 404 error.
	at com.myrx.onerx.service.repository.notification.WebhookAdapter.sendPrescriptionWebhookWithRetries(WebhookAdapter.java:119) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$FastClassBySpringCGLIB$$24cfbd61.invoke(<generated>) ~[classes!/:0.0.1-SNAPSHOT]
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:771) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor$1.doWithRetry(RetryOperationsInterceptor.java:91) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.doExecute(RetryTemplate.java:287) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.support.RetryTemplate.execute(RetryTemplate.java:164) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.interceptor.RetryOperationsInterceptor.invoke(RetryOperationsInterceptor.java:118) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.retry.annotation.AnnotationAwareRetryOperationsInterceptor.invoke(AnnotationAwareRetryOperationsInterceptor.java:153) ~[spring-retry-1.2.5.RELEASE.jar!/:?]
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:749) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:691) ~[spring-aop-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at com.myrx.onerx.service.repository.notification.WebhookAdapter$$EnhancerBySpringCGLIB$$28a0bae9.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-19 19:42:11.191 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 21c9e400-6b0f-4ce0-96e9-55759005fbd5, vendor=null, doctors=[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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823]
2026-05-19 19:42:11.194 [INFO ] [SimpleAsyncTaskExecutor-3689]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-19 19:42:11.198 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:42:41.191 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:42:46.173 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:42:46.176 [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=8b86cde8-3245-488d-9edd-fb7197bffd41, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:43:11.193 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:43:41.192 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:44:11.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:44:41.190 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 228c2fd7-2c3b-43ab-8beb-b8928933be18
2026-05-19 19:44:41.223 [INFO ] [SimpleAsyncTaskExecutor-3707]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-19 19:44:41.226 [INFO ] [SimpleAsyncTaskExecutor-3709]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=RX2TX7vx6MhSgMMM2EKWRbddvjdnVs9PZZ8a7yrdXtg=)
2026-05-19 19:45:48.394 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:45:48.398 [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=91356656-067b-4d04-a2e1-b2461ac3e306, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:47:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T14:17:00Z
2026-05-19 19:47:00.007 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T14:17:00.007Z
2026-05-19 19:47:21.196 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 21c9e400-6b0f-4ce0-96e9-55759005fbd5, vendor=null, doctors=[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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823]
2026-05-19 19:48:50.623 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:48:50.631 [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=e983d341-fe54-4c87-8978-f67025f8ddda, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:51:52.750 [INFO ] [http-nio-10000-exec-2]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:51:52.759 [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=c072738b-3fdf-49ef-b0f9-e642424f4fb9, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:52:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T14:22:00Z
2026-05-19 19:52:00.004 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T14:22:00.004Z
2026-05-19 19:52:31.196 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 21c9e400-6b0f-4ce0-96e9-55759005fbd5, vendor=null, doctors=[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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823]
2026-05-19 19:54:55.020 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:54:55.036 [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=311f19b6-dacd-457b-a330-f3ae9ecb9b40, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:54:55.036 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-19 19:56:31.426 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-19 19:56:31.437 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received prioritize request for order E-87674-1
2026-05-19 19:56:31.440 [INFO ] [http-nio-10000-exec-3]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-19 19:56:31.458 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-19 19:56:31.458 [INFO ] [http-nio-10000-exec-3]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-19 19:56:31.461 [INFO ] [SimpleAsyncTaskExecutor-3717]  Msg91Repository - send whatsapp contact list is empty for orderId E-87674-1 
2026-05-19 19:56:31.461 [INFO ] [SimpleAsyncTaskExecutor-3718]  Msg91Repository - send whatsapp contact list is empty for orderId E-87674-1 
2026-05-19 19:57:00.000 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T14:27:00Z
2026-05-19 19:57:00.003 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T14:27:00.003Z
2026-05-19 19:57:01.194 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:57:31.193 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:57:41.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 21c9e400-6b0f-4ce0-96e9-55759005fbd5, vendor=null, doctors=[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, a794d763-2286-479f-a388-ab96b121ade6, 55214f96-2b7c-4081-942a-158ed17cb0f0, bcc2e29a-4735-47b8-80e7-0f193ddc8d4f, 73f7b1af-8a02-41c8-adc8-a2d2e3fc8a8f, 2029c7dd-10b3-4494-9235-842f0467fa7f, 4b9fd2d0-c597-436f-979a-a24dfd0621ea, f3d7d67c-e9fd-474f-9436-b76fccd9e923, 4117d128-b427-4aa0-811f-dd236b3c75fe, a8c2a699-d025-4dc3-a7c0-5f26330161ae, c4887461-4ea9-4f43-95c6-b96ae2e4f6b6, 422aa886-447e-4f5b-a5e9-d069210abf4a, 7b925798-a6c6-4ddc-b39f-65d5101922db, 09d20ee6-8c17-4497-8519-1cc723188bc7, ff597577-6036-4a2e-9d2a-4b65bdb71766, fd0a7a19-d1e3-44b4-b355-7716d4a3e331, c7a4a406-c290-45d3-beb7-7107fdbc17ff, 65c92c55-3771-492f-b1e4-061de485a757, 0d6224d0-4838-4291-8e96-df740ba7454c, a949d076-d32a-4930-96cd-c757377ff0c5, 8367693f-404b-43a0-af1f-92e7fc963e9f, 0a4b8aed-aea8-4dac-ab40-2de823c89f5b, 939bd3d8-bf6c-4e42-848b-2073db90cd26, d23b50a1-a3f2-4dc1-9a21-0e83e0da955a, 272cfc43-547d-4d2c-8191-cfc8b96a5d5a, 2e8f80a8-77fd-48b4-8eac-e8b27a1c1320, e4d9115a-68f4-46e4-8b3b-240292b005e0, c956904f-e2c2-4847-a471-e4fdb41fac6b, 19a79d84-514f-4165-9442-e261e1a2ec40, 1c5844f3-469d-468e-b5ed-368475818d29, de52e9e7-7ac2-4dec-9fb5-a56073b069ab, 39b43190-c476-4133-9dd0-d6122ceb194a, d80a281d-54f1-4c29-abe1-b1035f17192d, 33aaac84-313a-4a37-9da6-f43e6d78c0a0, e2480ca6-b5b5-4ab5-9fb2-8eeefc06e964, d7b07ee6-f8fd-4f5e-b453-0f71190e5a35, a425fbe0-8a96-4d51-9fc6-3540ce386c3f, af19f026-7e06-4350-b8a8-606ca211d0cf, bf999c68-19fa-4035-938e-f81bf8978cd9, 4aebeaab-52d8-4c09-b73c-498f4687cbf2, 5ce42f71-f603-4a05-b6e4-1cf2d7ef638d, 82f04834-94c2-4466-9a09-8e70b83ceb5b, 6a2bcbc7-2496-4e86-a75e-a968fc3523fb, a83b2619-4c12-426f-bd44-39f90908719a, e8603a22-2935-4d72-ba44-c2711b5c9683, 0e7949c0-435c-402d-8348-3b0c12bbb967, 42b5109b-d4d5-468d-b7dc-dfe07b2857eb, 50f0d662-9375-4b8d-86c6-d600be2f0566, fd321d40-d067-41f5-980d-55840056effc, 4b637fa9-39b2-4b06-b736-c8d0fefa71b9, 2b5b7379-0f31-478a-8706-61b66f21315d, c1fa2193-09f0-4c16-b439-27794f786a5d, 27005b99-4934-44ab-acd9-1b9dd3eb1131, b493e8db-89f2-4bcd-9e10-359904fcb7c0, ea977b8d-2f44-42d8-aac2-ca39340178da, 0b845fe3-4be7-450f-98aa-e8ed7b3145c6, 1b560367-f83d-4473-a8d2-0f38e95eae53, f755f423-00fe-4064-b1e0-ce1c97203b49, 045588e9-0e9f-4246-83ba-c342bcea6654, 28920b62-8698-422b-bf53-ded7a0ed9d34, d16f1fc5-c385-4473-a3f4-e8984735a77e, 3360467a-91ad-4cea-9efa-f81962f0897d, a172b22c-5369-4390-903e-34a246513e5b, a05adda2-8f2d-4b7b-b1ac-9a50f91c08b8, 1899bc84-ea07-4244-aab9-c0d103bd1818, 3880f109-d048-4d6a-bb23-86126b61ad4c, 8e995e4d-cc98-4c35-a9e8-9cd5064bce6a, be9620ff-9266-4e44-ada9-05d09402d802, 82b657a4-080f-4a9b-8085-ebb120489638, aeef984a-48ea-4160-ad8e-4b37b821dea0, 6107e6f8-8ab4-45ca-a975-01c0f3327811, f70d1474-dc8f-47ca-924e-3fd551708823]
2026-05-19 19:57:41.194 [INFO ] [SimpleAsyncTaskExecutor-3725]  VendorComponent - Fetching vendor details. (vendor=blinkit)
2026-05-19 19:57:44.407 [INFO ] [MessageBroker-3]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 83 total, 0 closed abnormally (0 connect failure, 0 send limit, 22 transport error)], stompSubProtocol[processed CONNECT(79)-CONNECTED(79)-DISCONNECT(23)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 861], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 357], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 10721]
2026-05-19 19:57:57.176 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 19:57:57.181 [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=2365c97a-ffc9-42da-a8ab-08487e707c14, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 19:58:01.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:58:31.190 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:59:01.196 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 19:59:31.194 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 70af9636-11a5-4a42-96c7-5480eb5d9c01, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
