2026-05-19 13:00:11.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:00:34.723 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - Transport error in WebSocketServerSockJsSession[id=upkwl5oh]
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 13:00:34.725 [DEBUG] [http-nio-10000-exec-3]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=upkwl5oh] closed with CloseStatus[code=1006, reason=null]
2026-05-19 13:00:34.725 [DEBUG] [http-nio-10000-exec-3]  SubProtocolWebSocketHandler - Clearing session upkwl5oh
2026-05-19 13:00:34.725 [INFO ] [http-nio-10000-exec-3]  WebSocketConfig - Doctor with username 974a2fbe-3218-428c-b319-137b50b6ca73 disconnected
2026-05-19 13:00:34.727 [DEBUG] [clientOutboundChannel-79]  SubProtocolWebSocketHandler - No session for GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT_ACK, simpDisconnectMessage=GenericMessage [payload=byte[0], headers={simpMessageType=DISCONNECT, stompCommand=DISCONNECT, simpSessionAttributes={org.springframework.messaging.simp.SimpAttributes.COMPLETED=true}, simpUser=974a2fbe-3218-428c-b319-137b50b6ca73, simpSessionId=upkwl5oh}], simpUser=974a2fbe-3218-428c-b319-137b50b6ca73, simpSessionId=upkwl5oh}]
2026-05-19 13:00:37.649 [ERROR] [http-nio-10000-exec-4]  FileStorageComponent - Error uploading file to SFTP server
com.jcraft.jsch.JSchException: Auth fail
	at com.jcraft.jsch.Session.connect(Session.java:519) ~[jsch-0.1.55.jar!/:?]
	at com.jcraft.jsch.Session.connect(Session.java:183) ~[jsch-0.1.55.jar!/:?]
	at com.myrx.onerx.service.component.FileStorageComponent.uploadFileUsingSftp(FileStorageComponent.java:197) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.FileStorageComponent.storeFile(FileStorageComponent.java:108) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.chemist.component.ChemistAttachmentComponent.upload(ChemistAttachmentComponent.java:121) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.chemist.resource.v1.ChemistCustomerFlowService.uploadAttachment(ChemistCustomerFlowService.java:109) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_492]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_492]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:469) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:391) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:253) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:292) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:274) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[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 13:00:37.649 [ERROR] [http-nio-10000-exec-4]  GenericExceptionMapper - mapping error to HTTP response
com.myrx.onerx.common.exception.model.FileUploadException: Error in uploading file: {}ca7f7e098681432daf07647f41b72922.jpg
	at com.myrx.onerx.service.component.FileStorageComponent.uploadFileUsingSftp(FileStorageComponent.java:208) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.component.FileStorageComponent.storeFile(FileStorageComponent.java:108) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.chemist.component.ChemistAttachmentComponent.upload(ChemistAttachmentComponent.java:121) ~[classes!/:0.0.1-SNAPSHOT]
	at com.myrx.onerx.service.chemist.resource.v1.ChemistCustomerFlowService.uploadAttachment(ChemistCustomerFlowService.java:109) ~[classes!/:0.0.1-SNAPSHOT]
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_492]
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_492]
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_492]
	at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_492]
	at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:52) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:124) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:167) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:176) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:79) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:469) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:391) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:80) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:253) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:248) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors$1.call(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:292) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:274) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.internal.Errors.process(Errors.java:244) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:265) ~[jersey-common-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:232) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:680) ~[jersey-server-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:394) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205) ~[jersey-container-servlet-core-2.30.1.jar!/:?]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) ~[tomcat-embed-websocket-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at com.myrx.onerx.service.filters.CorsFilter.doFilter(CorsFilter.java:71) ~[classes!/:0.0.1-SNAPSHOT]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:93) ~[spring-boot-actuator-2.3.0.RELEASE.jar!/:2.3.0.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:119) ~[spring-web-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:202) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:139) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:343) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:373) ~[tomcat-embed-core-9.0.35.jar!/:9.0.35]
	at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65) ~[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 13:00:41.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:00:41.394 [DEBUG] [MessageBroker-5]  DefaultSockJsService - Closed 1 sessions: [upkwl5oh]
2026-05-19 13:00:47.203 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=cbf867428836461ebcf7d38a6bcad76f, shipmentCode=null, pharmacyId=96de322f95cd43aaa8855797, orderTimeMillis=1779175847201, type=PRE_ORDER_VC, subType=null, member=null, customerDisplayName=Marvels Medishop, languagePreference=null, customer=Customer(name=Mrs Y), patients=[Patient(name=Mrs Y, gender=FEMALE, age=55, complains=[], procedures=null, id=null)], medicines=[], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:00:47.203 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id cbf867428836461ebcf7d38a6bcad76f
2026-05-19 13:00:54.234 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create a draft prescription request. (patientId=9fadb961-dd1a-44c2-9858-7c1c44e1f95b, orderId =cbf867428836461ebcf7d38a6bcad76f)
2026-05-19 13:00:54.260 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = onerx prescriptionId = 8c659b09-8a96-423a-b365-fe67be8c7e93, doctroIds = [6dec3e09-8829-42f8-9646-abd2270331de, 974a2fbe-3218-428c-b319-137b50b6ca73] 
2026-05-19 13:00:54.260 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Available doctorIds [974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de] for prescriptionId
2026-05-19 13:00:54.262 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - allow rx validation is set false for vendor onerx 
2026-05-19 13:00:54.262 [INFO ] [SimpleAsyncTaskExecutor-643]  Msg91Repository - send whatsapp contact list is empty for orderId cbf867428836461ebcf7d38a6bcad76f 
2026-05-19 13:00:54.263 [INFO ] [SimpleAsyncTaskExecutor-644]  Msg91Repository - whatsapp body okhttp3.RequestBody$2@684aea6f
2026-05-19 13:01:01.903 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:01:01.907 [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=65159e41-2a6d-4be0-adeb-3afd3e4b3130, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:01:11.193 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:01:21.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8c659b09-8a96-423a-b365-fe67be8c7e93, vendor=null, doctors=[974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de]
2026-05-19 13:01:21.195 [INFO ] [SimpleAsyncTaskExecutor-648]  VendorComponent - Fetching vendor details. (vendor=onerx)
2026-05-19 13:01:41.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:01:51.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8c659b09-8a96-423a-b365-fe67be8c7e93, vendor=null, doctors=[974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de]
2026-05-19 13:02:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T07:32:00.001Z
2026-05-19 13:02:00.009 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T07:32:00.009Z
2026-05-19 13:02:03.464 [INFO ] [http-nio-10000-exec-1]  VendorComponent - Fetching vendor details. (vendor=chemist-marvelsmedishop-96de322f)
2026-05-19 13:02:11.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:02:21.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = 8c659b09-8a96-423a-b365-fe67be8c7e93, vendor=null, doctors=[974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de]
2026-05-19 13:02:41.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:02:43.231 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 974a2fbe-3218-428c-b319-137b50b6ca73, vendor = onerx prescriptionId =8c659b09-8a96-423a-b365-fe67be8c7e93, message = Doctor 974a2fbe-3218-428c-b319-137b50b6ca73 blocked and remaining doctors unblocked for prescription 8c659b09-8a96-423a-b365-fe67be8c7e93.
2026-05-19 13:02:43.236 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - Notified doctor ids : [974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de]
2026-05-19 13:02:43.269 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - allow rx validation is set false for vendor onerx 
2026-05-19 13:02:43.501 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - getting skuOrder history
2026-05-19 13:03:11.193 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:03:26.046 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - No Authorization server configuration found for vendor onerx
2026-05-19 13:03:26.174 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - No Authorization server configuration found for vendor onerx
2026-05-19 13:03:30.190 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = 847abc0f-99bf-4c85-b1fa-6e3059cbf8f2
2026-05-19 13:03:30.204 [INFO ] [SimpleAsyncTaskExecutor-672]  ChemistNotificationComponent - Chemist consultation 1da1b0e2542f40489345525c3beca907 marked COMPLETED (rxId=847abc0f-99bf-4c85-b1fa-6e3059cbf8f2)
2026-05-19 13:03:30.206 [INFO ] [SimpleAsyncTaskExecutor-673]  Msg91Repository - whatsapp body okhttp3.RequestBody$2@29a9d397
2026-05-19 13:03:41.190 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:04:04.455 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:04:04.474 [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=60264e71-4a3c-4d0f-b66d-ed97344061e7, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:04:04.475 [INFO ] [http-nio-10000-exec-5]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-19 13:04:11.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:04:41.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:05:11.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:05:41.194 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:05:49.325 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - allow rx validation is set false for vendor onerx 
2026-05-19 13:05:49.326 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-19 13:05:49.326 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=918917666241, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/8c659b09-8a96-423a-b365-fe67be8c7e93)
2026-05-19 13:05:49.698 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "8ad307f11b43484ca4654d67026ae820"}}

2026-05-19 13:05:49.699 [INFO ] [http-nio-10000-exec-9]  PrescriptionComponent - No Authorization server configuration found for vendor onerx
2026-05-19 13:06:11.189 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082
2026-05-19 13:06:11.213 [INFO ] [SimpleAsyncTaskExecutor-689]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-19 13:06:11.216 [INFO ] [SimpleAsyncTaskExecutor-691]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=C3ZcEh+0g2tDIZznz6BdLtL7SnhCM2prfSq/hIe7aYU=)
2026-05-19 13:06:19.583 [INFO ] [SimpleAsyncTaskExecutor-692]  PrescriptionComponent - Audio File lambda invoked at 1779176179583
2026-05-19 13:06:19.584 [INFO ] [SimpleAsyncTaskExecutor-693]  LambdaRepository - Lambda Executed at 1779176179584
2026-05-19 13:06:19.586 [INFO ] [SimpleAsyncTaskExecutor-692]  PrescriptionComponent - No Authorization server configuration found for vendor onerx
2026-05-19 13:06:22.662 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - No Authorization server configuration found for vendor onerx
2026-05-19 13:06:25.414 [INFO ] [SimpleAsyncTaskExecutor-693]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-19 13:06:41.622 [INFO ] [http-nio-10000-exec-5]  PrescriptionComponent - Processing create approved prescription request. (patientId=9fadb961-dd1a-44c2-9858-7c1c44e1f95b, rxId=8c659b09-8a96-423a-b365-fe67be8c7e93, vendorId=onerx)
2026-05-19 13:06:41.646 [INFO ] [SimpleAsyncTaskExecutor-695]  ChemistNotificationComponent - Chemist consultation cbf867428836461ebcf7d38a6bcad76f marked COMPLETED (rxId=8c659b09-8a96-423a-b365-fe67be8c7e93)
2026-05-19 13:06:41.646 [INFO ] [SimpleAsyncTaskExecutor-696]  Msg91Repository - whatsapp body okhttp3.RequestBody$2@5df148a7
2026-05-19 13:06:41.665 [INFO ] [http-nio-10000-exec-5]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 974a2fbe-3218-428c-b319-137b50b6ca73, vendor = onerx prescriptionId = 8c659b09-8a96-423a-b365-fe67be8c7e93, message = Doctor 974a2fbe-3218-428c-b319-137b50b6ca73 released from prescription 8c659b09-8a96-423a-b365-fe67be8c7e93 and added back to pool.
2026-05-19 13:06:41.666 [INFO ] [http-nio-10000-exec-5]  PrescriptionService - Prescription approved and successfully.(doctorId=974a2fbe-3218-428c-b319-137b50b6ca73, rxId=8c659b09-8a96-423a-b365-fe67be8c7e93, vendorId=onerx)
2026-05-19 13:06:42.601 [INFO ] [SimpleAsyncTaskExecutor-694]  VideoCallingRepository - Room Y3su1zsAZ7ORegZXXFz2 deleted successfully.
2026-05-19 13:07:00.000 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T07:37:00Z
2026-05-19 13:07:00.002 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T07:37:00.002Z
2026-05-19 13:07:20.829 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:07:20.833 [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=eff43554-ad2d-41dc-9d98-511912aa22c0, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:10:22.961 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:10:22.966 [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=cc03bb77-46b8-492d-ae14-91fe64222a7a, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:12:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T07:42:00Z
2026-05-19 13:12:00.005 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T07:42:00.005Z
2026-05-19 13:13:25.153 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:13:25.163 [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=8e7670ac-402d-4725-9421-99ec0a222973, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:13:41.466 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-19 13:13:41.478 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received prioritize request for order E-87804-1
2026-05-19 13:13:41.483 [INFO ] [http-nio-10000-exec-10]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-19 13:13:41.501 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = acf28090-4c5d-44d5-a195-526bc0c1739c, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-19 13:13:41.501 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-19 13:13:41.505 [INFO ] [SimpleAsyncTaskExecutor-698]  Msg91Repository - send whatsapp contact list is empty for orderId E-87804-1 
2026-05-19 13:13:41.505 [INFO ] [SimpleAsyncTaskExecutor-699]  Msg91Repository - send whatsapp contact list is empty for orderId E-87804-1 
2026-05-19 13:14:05.201 [INFO ] [http-nio-10000-exec-2]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 229cf782-d17a-48b8-86a1-f403775a0bfd, vendor = onerx with message = Doctor 229cf782-d17a-48b8-86a1-f403775a0bfd removed from vendor onerx's pool.
2026-05-19 13:14:11.195 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:14:41.193 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:15:11.199 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:15:41.193 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:16:11.194 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:16:27.307 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:16:27.311 [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=1ab2e534-722c-451f-90b4-03f5eb291c07, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:16:41.191 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:17:00.001 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T07:47:00.001Z
2026-05-19 13:17:00.003 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T07:47:00.003Z
2026-05-19 13:17:11.192 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:17:33.924 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=onerx)
2026-05-19 13:17:41.194 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:17:42.615 [INFO ] [http-nio-10000-exec-9]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 974a2fbe-3218-428c-b319-137b50b6ca73, vendor = onerx with message = Doctor 974a2fbe-3218-428c-b319-137b50b6ca73 removed from vendor onerx's pool.
2026-05-19 13:18:11.193 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:18:41.191 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:19:11.193 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:19:29.917 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:19:29.927 [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=e7f6d74d-c06e-4a40-98cd-cb1c31c1aa5b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:19:29.928 [INFO ] [http-nio-10000-exec-4]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-19 13:19:41.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:20:11.201 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:20:41.194 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:21:11.189 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = acf28090-4c5d-44d5-a195-526bc0c1739c
2026-05-19 13:21:11.216 [INFO ] [SimpleAsyncTaskExecutor-744]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-19 13:21:11.218 [INFO ] [SimpleAsyncTaskExecutor-746]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=YtHjeghId4RwjyExfVjifDnPTNh6c3b6r1JuE90Wq9g=)
2026-05-19 13:22:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T07:52:00Z
2026-05-19 13:22:00.004 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T07:52:00.004Z
2026-05-19 13:22:32.238 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:22:32.247 [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=119045d2-8b1f-4a14-8f4d-4bdc61384c70, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:25:24.705 [INFO ] [http-nio-10000-exec-9]  Msg91Repository - Otp sent successfully
2026-05-19 13:25:34.336 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:25:34.340 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=49f98787-26b5-4e32-893c-bff95bbfb666, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:26:05.606 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=6c393a0c36d84cfab05e9261d2a9206d, shipmentCode=null, pharmacyId=96de322f95cd43aaa8855797, orderTimeMillis=1779177365605, type=PRE_ORDER, subType=null, member=null, customerDisplayName=Marvels Medishop, languagePreference=null, customer=Customer(name=12345678901234567890), patients=[Patient(name=12345678901234567890, gender=MALE, age=null, complains=[], procedures=null, id=null)], medicines=[], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:26:05.607 [INFO ] [http-nio-10000-exec-1]  OrderComponent - Invalid patient alternate mobile number. Supported format is xxxxxxxxxx. order id 6c393a0c36d84cfab05e9261d2a9206d
2026-05-19 13:26:05.617 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Processing create a draft prescription request. (patientId=63c8c49a-c045-4a86-99ba-deb833086c5f, orderId =6c393a0c36d84cfab05e9261d2a9206d)
2026-05-19 13:26:05.643 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = onerx prescriptionId = fa842945-a92a-4a1e-9619-245ab3d0a509, doctroIds = [6dec3e09-8829-42f8-9646-abd2270331de] 
2026-05-19 13:26:05.643 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - Available doctorIds [6dec3e09-8829-42f8-9646-abd2270331de] for prescriptionId
2026-05-19 13:26:05.647 [INFO ] [http-nio-10000-exec-1]  PrescriptionComponent - allow rx validation is set false for vendor onerx 
2026-05-19 13:26:05.647 [INFO ] [SimpleAsyncTaskExecutor-748]  Msg91Repository - send whatsapp contact list is empty for orderId 6c393a0c36d84cfab05e9261d2a9206d 
2026-05-19 13:26:23.297 [DEBUG] [http-nio-10000-exec-4]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 13:26:23.298 [DEBUG] [http-nio-10000-exec-4]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/info?t=1779177382793
2026-05-19 13:26:23.300 [INFO ] [http-nio-10000-exec-3]  SchedulerServiceRespository - Add doctor to pool is successful. doctorId = 974a2fbe-3218-428c-b319-137b50b6ca73, vendor = onerx with message = Doctor 974a2fbe-3218-428c-b319-137b50b6ca73 added to vendor onerx's pool.
2026-05-19 13:26:23.349 [DEBUG] [http-nio-10000-exec-9]  WebSocketHandlerMapping - Mapped to org.springframework.web.socket.sockjs.support.SockJsHttpRequestHandler@4de93edd
2026-05-19 13:26:23.349 [DEBUG] [http-nio-10000-exec-9]  DefaultSockJsService - Processing transport request: GET http://uat.1rx.co.in/rx-websocket/171/i0dlg4fj/websocket
2026-05-19 13:26:23.349 [INFO ] [http-nio-10000-exec-9]  UserHandshakeHandler - User determined. userId = 974a2fbe-3218-428c-b319-137b50b6ca73
2026-05-19 13:26:23.351 [DEBUG] [http-nio-10000-exec-9]  LoggingWebSocketHandlerDecorator - New WebSocketServerSockJsSession[id=i0dlg4fj]
2026-05-19 13:26:23.363 [ERROR] [http-nio-10000-exec-10]  WebSocketConfig - Doctor with username 974a2fbe-3218-428c-b319-137b50b6ca73 connected
2026-05-19 13:26:41.193 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa842945-a92a-4a1e-9619-245ab3d0a509, vendor=null, doctors=[974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de]
2026-05-19 13:27:00.000 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T07:57:00Z
2026-05-19 13:27:00.002 [INFO ] [MessageBroker-6]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T07:57:00.002Z
2026-05-19 13:27:11.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa842945-a92a-4a1e-9619-245ab3d0a509, vendor=null, doctors=[974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de]
2026-05-19 13:27:41.191 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = fa842945-a92a-4a1e-9619-245ab3d0a509, vendor=null, doctors=[974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de]
2026-05-19 13:27:44.395 [INFO ] [MessageBroker-6]  WebSocketMessageBrokerStats - WebSocketSession[1 current WS(1)-HttpStream(0)-HttpPoll(0), 34 total, 0 closed abnormally (0 connect failure, 0 send limit, 8 transport error)], stompSubProtocol[processed CONNECT(30)-CONNECTED(30)-DISCONNECT(13)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 357], outboundChannel[pool size = 2, active threads = 0, queued tasks = 0, completed tasks = 83], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 7, completed tasks = 5200]
2026-05-19 13:27:50.813 [INFO ] [http-nio-10000-exec-10]  SchedulerServiceRespository - Blocking doctor for a prescription is successful. doctorId = 974a2fbe-3218-428c-b319-137b50b6ca73, vendor = onerx prescriptionId =fa842945-a92a-4a1e-9619-245ab3d0a509, message = Doctor 974a2fbe-3218-428c-b319-137b50b6ca73 blocked and remaining doctors unblocked for prescription fa842945-a92a-4a1e-9619-245ab3d0a509.
2026-05-19 13:27:50.820 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - Notified doctor ids : [974a2fbe-3218-428c-b319-137b50b6ca73, 6dec3e09-8829-42f8-9646-abd2270331de]
2026-05-19 13:27:50.820 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - allow rx validation is set false for vendor onerx 
2026-05-19 13:27:50.825 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - initating 2 way calling for partner msg91
2026-05-19 13:27:50.825 [INFO ] [http-nio-10000-exec-10]  Msg91Repository - Call request for msg91:TwoWayCall(caller_id=917316914513, destination=918917666241, callback_url=https://uat.1rx.co.in/api/1rx/v1/webhooks/msg91/fa842945-a92a-4a1e-9619-245ab3d0a509)
2026-05-19 13:27:51.202 [INFO ] [http-nio-10000-exec-10]  Msg91Repository - Call Response : {"success": true, "message": "Request queued", "data": {"id": "b493feafc79d4c179ed0f560ba76a558"}}

2026-05-19 13:27:51.205 [INFO ] [http-nio-10000-exec-10]  PrescriptionComponent - No Authorization server configuration found for vendor onerx
2026-05-19 13:27:51.253 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor onerx 
2026-05-19 13:27:51.254 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - getting skuOrder history
2026-05-19 13:28:36.509 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:28:36.513 [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=785be7ab-6f80-44d8-b83a-c4c312521c06, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:29:37.420 [INFO ] [http-nio-10000-exec-6]  PrescriptionComponent - Processing create approved prescription request. (patientId=63c8c49a-c045-4a86-99ba-deb833086c5f, rxId=fa842945-a92a-4a1e-9619-245ab3d0a509, vendorId=onerx)
2026-05-19 13:29:37.454 [INFO ] [SimpleAsyncTaskExecutor-759]  ChemistNotificationComponent - Chemist consultation 6c393a0c36d84cfab05e9261d2a9206d marked COMPLETED (rxId=fa842945-a92a-4a1e-9619-245ab3d0a509)
2026-05-19 13:29:37.456 [INFO ] [SimpleAsyncTaskExecutor-760]  Msg91Repository - whatsapp body okhttp3.RequestBody$2@381d4112
2026-05-19 13:29:37.469 [INFO ] [http-nio-10000-exec-6]  SchedulerServiceRespository - Release doctor after prescription reviewed is successful. doctorId = 974a2fbe-3218-428c-b319-137b50b6ca73, vendor = onerx prescriptionId = fa842945-a92a-4a1e-9619-245ab3d0a509, message = Doctor 974a2fbe-3218-428c-b319-137b50b6ca73 released from prescription fa842945-a92a-4a1e-9619-245ab3d0a509 and added back to pool.
2026-05-19 13:29:37.469 [INFO ] [http-nio-10000-exec-6]  PrescriptionService - Prescription approved and successfully.(doctorId=974a2fbe-3218-428c-b319-137b50b6ca73, rxId=fa842945-a92a-4a1e-9619-245ab3d0a509, vendorId=onerx)
2026-05-19 13:30:23.108 [INFO ] [SimpleAsyncTaskExecutor-761]  PrescriptionComponent - Audio File lambda invoked at 1779177623107
2026-05-19 13:30:23.109 [INFO ] [SimpleAsyncTaskExecutor-762]  LambdaRepository - Lambda Executed at 1779177623109
2026-05-19 13:30:23.110 [INFO ] [SimpleAsyncTaskExecutor-761]  PrescriptionComponent - No Authorization server configuration found for vendor onerx
2026-05-19 13:30:25.023 [INFO ] [SimpleAsyncTaskExecutor-762]  LambdaRepository - Lambda function invoked. Status Code 200, response 
2026-05-19 13:31:38.685 [INFO ] [http-nio-10000-exec-3]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:31:38.689 [INFO ] [http-nio-10000-exec-3]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=87c47ada-096f-46c1-aaed-b84a93abc3c1, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:32:00.001 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T08:02:00.001Z
2026-05-19 13:32:00.003 [INFO ] [MessageBroker-1]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T08:02:00.003Z
2026-05-19 13:33:23.392 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=onerx)
2026-05-19 13:34:40.842 [INFO ] [http-nio-10000-exec-6]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:34:40.848 [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=2895c5ee-6e5c-4515-b52a-2401d5c3e5da, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:34:40.848 [INFO ] [http-nio-10000-exec-6]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-19 13:36:14.908 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-19 13:36:14.919 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received prioritize request for order E-87823-1
2026-05-19 13:36:14.922 [INFO ] [http-nio-10000-exec-7]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-19 13:36:14.945 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = e35a1856-8ed6-4761-bc40-46cd9da9a082, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-19 13:36:14.946 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-19 13:36:14.950 [INFO ] [SimpleAsyncTaskExecutor-764]  Msg91Repository - send whatsapp contact list is empty for orderId E-87823-1 
2026-05-19 13:36:14.951 [INFO ] [SimpleAsyncTaskExecutor-765]  Msg91Repository - send whatsapp contact list is empty for orderId E-87823-1 
2026-05-19 13:36:41.195 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:37:00.000 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T08:07:00Z
2026-05-19 13:37:00.003 [INFO ] [MessageBroker-2]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T08:07:00.003Z
2026-05-19 13:37:11.193 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:37:41.192 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:37:42.862 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:37:42.867 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=aa43c1b2-f845-4f1b-9701-3df3d5b4cfce, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:38:11.192 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:38:41.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:39:11.197 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:39:41.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:40:11.191 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:40:41.194 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:40:45.473 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:40:45.478 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=8eb495fd-b070-49d4-848d-2a4e63481a4f, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:41:11.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:41:41.193 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:41:49.689 [INFO ] [http-nio-10000-exec-2]  VendorComponent - Fetching vendor details. (vendor=chemist-marvelsmedishop-96de322f)
2026-05-19 13:42:00.000 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T08:12:00Z
2026-05-19 13:42:00.002 [INFO ] [MessageBroker-4]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T08:12:00.002Z
2026-05-19 13:42:11.194 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:42:41.190 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:43:11.194 [INFO ] [http-nio-10000-exec-8]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:43:41.189 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = e35a1856-8ed6-4761-bc40-46cd9da9a082
2026-05-19 13:43:41.217 [INFO ] [SimpleAsyncTaskExecutor-808]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-19 13:43:41.220 [INFO ] [SimpleAsyncTaskExecutor-810]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=C3ZcEh+0g2tDIZznz6BdLtL7SnhCM2prfSq/hIe7aYU=)
2026-05-19 13:43:47.609 [INFO ] [http-nio-10000-exec-9]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:43:47.612 [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=5177de44-935c-4161-8e7e-3299ea823d94, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:45:41.031 [INFO ] [http-nio-10000-exec-5]  OrderComponent - Received list request for order. Requested By 09f457f4-8fb6-44a7-bcb9-a4259ae70764 vendor ROOT
2026-05-19 13:45:43.875 [INFO ] [http-nio-10000-exec-4]  PrescriptionController - Showing Prescription for without patient: null
2026-05-19 13:46:49.699 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:46:49.706 [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=64c9d25b-2428-4c15-b4a0-475385a6399b, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:47:00.000 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T08:17:00Z
2026-05-19 13:47:00.003 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T08:17:00.003Z
2026-05-19 13:47:07.451 [INFO ] [http-nio-10000-exec-7]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-19 13:47:07.459 [INFO ] [http-nio-10000-exec-7]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=E-87841-1, shipmentCode=null, pharmacyId=null, orderTimeMillis=1779178627455, 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 13:47:07.475 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Processing create a draft prescription request. (patientId=08a96c8f-5496-4ed9-84a2-4368e140588b, orderId =E-87841-1)
2026-05-19 13:47:07.516 [INFO ] [http-nio-10000-exec-7]  SchedulerServiceRespository - Get All available doctor present in the pool for vendor = platinumrx prescriptionId = b92872c7-71fa-4839-a182-ff5f55fd2f62, doctroIds = [b8417a03-c0f5-4307-aa33-9fa7ee275226] 
2026-05-19 13:47:07.517 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - Available doctorIds [b8417a03-c0f5-4307-aa33-9fa7ee275226] for prescriptionId
2026-05-19 13:47:07.521 [INFO ] [http-nio-10000-exec-7]  PrescriptionComponent - allow rx validation is set false for vendor platinumrx 
2026-05-19 13:47:07.521 [INFO ] [SimpleAsyncTaskExecutor-812]  Msg91Repository - send whatsapp contact list is empty for orderId E-87841-1 
2026-05-19 13:47:07.531 [INFO ] [SimpleAsyncTaskExecutor-813]  MedicineServiceRepository - Medicine prefetch dispatched. medications = [Nicowin 10mg Tablet 20s, Paracip 250mg Oral Syrup 60ml]
2026-05-19 13:47:07.591 [INFO ] [http-nio-10000-exec-4]  AuthorizationRequestFilter - request received from ipaddres 15.207.36.143
2026-05-19 13:47:07.594 [INFO ] [http-nio-10000-exec-4]  OrderComponent - Received cancel request for order 87841
2026-05-19 13:47:41.196 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:48:02.349 [DEBUG] [http-nio-10000-exec-2]  LoggingWebSocketHandlerDecorator - WebSocketServerSockJsSession[id=i0dlg4fj] closed with CloseStatus[code=1000, reason=null]
2026-05-19 13:48:02.349 [DEBUG] [http-nio-10000-exec-2]  SubProtocolWebSocketHandler - Clearing session i0dlg4fj
2026-05-19 13:48:02.349 [INFO ] [http-nio-10000-exec-2]  WebSocketConfig - Doctor with username 974a2fbe-3218-428c-b319-137b50b6ca73 disconnected
2026-05-19 13:48:02.351 [DEBUG] [clientOutboundChannel-85]  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=974a2fbe-3218-428c-b319-137b50b6ca73, simpSessionId=i0dlg4fj}], simpUser=974a2fbe-3218-428c-b319-137b50b6ca73, simpSessionId=i0dlg4fj}]
2026-05-19 13:48:02.349 [DEBUG] [clientOutboundChannel-84]  StompSubProtocolHandler - Failed to send WebSocket message to client in session i0dlg4fj
java.lang.IllegalStateException: Cannot send a message when session is closed
	at org.springframework.util.Assert.state(Assert.java:73) ~[spring-core-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.sockjs.transport.session.AbstractSockJsSession.sendMessage(AbstractSockJsSession.java:168) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.tryFlushMessageBuffer(ConcurrentWebSocketSessionDecorator.java:171) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.handler.ConcurrentWebSocketSessionDecorator.sendMessage(ConcurrentWebSocketSessionDecorator.java:144) ~[spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.sendToClient(StompSubProtocolHandler.java:477) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.StompSubProtocolHandler.handleMessageToClient(StompSubProtocolHandler.java:464) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.web.socket.messaging.SubProtocolWebSocketHandler.handleMessage(SubProtocolWebSocketHandler.java:366) [spring-websocket-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at org.springframework.messaging.support.ExecutorSubscribableChannel$SendTask.run(ExecutorSubscribableChannel.java:144) [spring-messaging-5.2.6.RELEASE.jar!/:5.2.6.RELEASE]
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_492]
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_492]
	at java.lang.Thread.run(Thread.java:750) [?:1.8.0_492]
2026-05-19 13:48:02.391 [INFO ] [http-nio-10000-exec-1]  SchedulerServiceRespository - Remove doctor to pool is successful. doctorId = 974a2fbe-3218-428c-b319-137b50b6ca73, vendor = onerx with message = Doctor 974a2fbe-3218-428c-b319-137b50b6ca73 removed from vendor onerx's pool.
2026-05-19 13:48:11.196 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:48:11.395 [DEBUG] [MessageBroker-6]  DefaultSockJsService - Closed 1 sessions: [i0dlg4fj]
2026-05-19 13:48:41.193 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:49:11.193 [INFO ] [http-nio-10000-exec-7]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:49:41.191 [INFO ] [http-nio-10000-exec-3]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:49:51.900 [INFO ] [http-nio-10000-exec-8]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:49:51.911 [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=faca13ce-0bff-4170-b419-7b3d145baf16, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:49:51.912 [INFO ] [http-nio-10000-exec-8]  VendorComponent - Fetching vendor details. (vendor=amazon)
2026-05-19 13:50:11.194 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:50:41.193 [INFO ] [http-nio-10000-exec-1]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:51:11.192 [INFO ] [http-nio-10000-exec-5]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:51:41.194 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:51:41.198 [INFO ] [SimpleAsyncTaskExecutor-839]  VendorComponent - Fetching vendor details. (vendor=platinumrx)
2026-05-19 13:52:00.001 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T08:22:00.001Z
2026-05-19 13:52:00.010 [INFO ] [MessageBroker-3]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T08:22:00.010Z
2026-05-19 13:52:11.192 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:52:41.191 [INFO ] [http-nio-10000-exec-2]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:52:54.172 [INFO ] [http-nio-10000-exec-1]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:52:54.179 [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=67f9ac52-da94-49e1-baf8-c5e3ad7733d3, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:53:11.192 [INFO ] [http-nio-10000-exec-10]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:53:41.193 [INFO ] [http-nio-10000-exec-4]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:54:11.193 [INFO ] [http-nio-10000-exec-9]  SchedulerEngineService - Assign rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62, vendor=null, doctors=[b8417a03-c0f5-4307-aa33-9fa7ee275226]
2026-05-19 13:54:41.191 [INFO ] [http-nio-10000-exec-6]  SchedulerEngineService - Cancel rx request received from Scheduler engine. rxId = b92872c7-71fa-4839-a182-ff5f55fd2f62
2026-05-19 13:54:41.218 [INFO ] [SimpleAsyncTaskExecutor-857]  PrescriptionComponent - No Authorization server configuration found for vendor platinumrx
2026-05-19 13:54:41.221 [INFO ] [SimpleAsyncTaskExecutor-859]  WebhookAdapter - sendPrescriptionWebhookWithRetries: Webhook event fired. (webhook=platinumrx, url=https://backendstaging.platinumrx.in/myRx/order/update, order signature=PkPvvTPNknRWyBe/Cl8sa8vGPuBfTgi5oV4Nk32fulw=)
2026-05-19 13:55:56.269 [INFO ] [http-nio-10000-exec-10]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:55:56.276 [INFO ] [http-nio-10000-exec-10]  OrderComponent - Received order to create prescription. (order =OrderRequest(pharmacyOrderId=404-7623963-2495509, shipmentCode=3bcecd65-9d61-4016-94ea-5413d08e3e2c, pharmacyId=621b9c54-2666-4023-bf71-093897942880, orderTimeMillis=1761731998081, type=POST_ORDER, subType=null, member=null, customerDisplayName=null, languagePreference=English, customer=Customer(name=Confirm on call), patients=[Patient(name=Confirm on call, gender=UNSPECIFIED, age=0, complains=null, procedures=null, id=null)], medicines=[OrderedMedicine(id=ATOCOR_ATORVASTATIN#20.0#MILLIGRAMS###1_TABLETS, name=Atocor 20Mg - Strip of 15 Tablets, composition=, type=TABLETS, quantity=15, preference=, dosage=1-0-0, days=10, frequency=DAILY, comments=null, uuid=c37c8dd0-9aa9-4929-b122-4a72e459a838, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
2026-05-19 13:57:00.001 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob Start Time 2026-05-19T08:27:00.001Z
2026-05-19 13:57:00.012 [INFO ] [MessageBroker-5]  RxSchedulerJob - RxSchedulerJob End Time 2026-05-19T08:27:00.012Z
2026-05-19 13:57:44.395 [INFO ] [MessageBroker-3]  WebSocketMessageBrokerStats - WebSocketSession[0 current WS(0)-HttpStream(0)-HttpPoll(0), 34 total, 0 closed abnormally (0 connect failure, 0 send limit, 8 transport error)], stompSubProtocol[processed CONNECT(30)-CONNECTED(30)-DISCONNECT(14)], stompBrokerRelay[null], inboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 366], outboundChannel[pool size = 0, active threads = 0, queued tasks = 0, completed tasks = 85], sockJsScheduler[pool size = 6, active threads = 1, queued tasks = 6, completed tasks = 5615]
2026-05-19 13:58:58.524 [INFO ] [http-nio-10000-exec-5]  AuthorizationRequestFilter - request received from ipaddres 0:0:0:0:0:0:0:1
2026-05-19 13:58:58.537 [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=60e9f0b7-cc9b-426b-974b-67b8ca544aef, url=https://www.amazon.in/dp/B08C39ZLGF, pharmacyRejectionReason=null, category=null)], uploadFileType=pdf, customAttributes=null, preferredConsultationTime=null, videoConsultationUrl=null))
