{"timestamp":"2023-08-15T03:06:14","path":"/stores/manage-appointments/","status":400,"error":"Bad Request","message":"Missing request header 'User-Agent' for method parameter of type String","exception":"ServerWebInputException","trace":"org.springframework.web.server.ServerWebInputException: 400 BAD_REQUEST \"Missing request header 'User-Agent' for method parameter of type String\"\n\tat org.springframework.web.reactive.result.method.annotation.RequestHeaderMethodArgumentResolver.handleMissingValue(RequestHeaderMethodArgumentResolver.java:93)\n\tat org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver.handleMissingValue(AbstractNamedValueArgumentResolver.java:235)\n\tat org.springframework.web.reactive.result.method.annotation.AbstractNamedValueArgumentResolver.lambda$getDefaultValue$1(AbstractNamedValueArgumentResolver.java:215)\n\tat reactor.core.publisher.MonoSupplier.subscribe(MonoSupplier.java:56)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.Mono.subscribe(Mono.java:3694)\n\tat reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:75)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onComplete(TokenLinkingSubscriber.java:57)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onComplete(MDCContextHelper.java:46)\n\tat reactor.core.publisher.Operators.complete(Operators.java:131)\n\tat reactor.core.publisher.FluxFlatMap.trySubscribeScalarMap(FluxFlatMap.java:134)\n\tat reactor.core.publisher.MonoFlatMap.subscribe(MonoFlatMap.java:53)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoSwitchIfEmpty.subscribe(MonoSwitchIfEmpty.java:44)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoDefaultIfEmpty.subscribe(MonoDefaultIfEmpty.java:37)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoPeek.subscribe(MonoPeek.java:71)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.Mono.subscribe(Mono.java:3694)\n\tat reactor.core.publisher.MonoZip.subscribe(MonoZip.java:128)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoFlatMap.subscribe(MonoFlatMap.java:60)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.drain(MonoIgnoreThen.java:153)\n\tat reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:56)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoPeekFuseable.subscribe(MonoPeekFuseable.java:74)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoPeekFuseable.subscribe(MonoPeekFuseable.java:74)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoOnErrorResume.subscribe(MonoOnErrorResume.java:44)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:150)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.lambda$onNext$1(TokenLinkingSubscriber.java:47)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onNext(TokenLinkingSubscriber.java:47)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:67)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.lambda$onNext$1(TokenLinkingSubscriber.java:47)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onNext(TokenLinkingSubscriber.java:47)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.MonoNext$NextSubscriber.onNext(MonoNext.java:76)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.lambda$onNext$1(TokenLinkingSubscriber.java:47)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onNext(TokenLinkingSubscriber.java:47)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.innerNext(FluxConcatMap.java:275)\n\tat reactor.core.publisher.FluxConcatMap$ConcatMapInner.onNext(FluxConcatMap.java:849)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.lambda$onNext$1(TokenLinkingSubscriber.java:47)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onNext(TokenLinkingSubscriber.java:47)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onNext(FluxMapFuseable.java:121)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.lambda$onNext$1(TokenLinkingSubscriber.java:47)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onNext(TokenLinkingSubscriber.java:47)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:127)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:127)\n\tat reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2070)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.request(FluxHide.java:142)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.request(FluxHide.java:142)\n\tat reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.request(FluxMapFuseable.java:162)\n\tat reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:1878)\n\tat reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:1752)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.lambda$onSubscribe$0(TokenLinkingSubscriber.java:42)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onSubscribe(TokenLinkingSubscriber.java:42)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onSubscribe(MDCContextHelper.java:24)\n\tat reactor.core.publisher.FluxMapFuseable$MapFuseableSubscriber.onSubscribe(FluxMapFuseable.java:90)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.lambda$onSubscribe$0(TokenLinkingSubscriber.java:42)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onSubscribe(TokenLinkingSubscriber.java:42)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onSubscribe(FluxHide.java:113)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onSubscribe(MDCContextHelper.java:24)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onSubscribe(FluxHide.java:113)\n\tat reactor.core.publisher.MonoJust.subscribe(MonoJust.java:54)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoMapFuseable.subscribe(MonoMapFuseable.java:59)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.Mono.subscribe(Mono.java:3694)\n\tat reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:442)\n\tat reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onSubscribe(FluxConcatMap.java:212)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.lambda$onSubscribe$0(TokenLinkingSubscriber.java:42)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.withNRToken(TokenLinkingSubscriber.java:70)\n\tat com.nr.instrumentation.reactor.netty.TokenLinkingSubscriber.onSubscribe(TokenLinkingSubscriber.java:42)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onSubscribe(MDCContextHelper.java:24)\n\tat reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:139)\n\tat reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:63)\n\tat reactor.core.publisher.FluxLiftFuseable.subscribe(FluxLiftFuseable.java:70)\n\tat reactor.core.publisher.FluxLiftFuseable.subscribe(FluxLiftFuseable.java:70)\n\tat reactor.core.publisher.FluxConcatMap.subscribe(FluxConcatMap.java:121)\n\tat reactor.core.publisher.FluxLift.subscribe(FluxLift.java:46)\n\tat reactor.core.publisher.FluxLift.subscribe(FluxLift.java:46)\n\tat reactor.core.publisher.MonoNext.subscribe(MonoNext.java:40)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoSwitchIfEmpty.subscribe(MonoSwitchIfEmpty.java:44)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoFlatMap.subscribe(MonoFlatMap.java:60)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoFlatMap.subscribe(MonoFlatMap.java:60)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoSubscriberContext.subscribe(MonoSubscriberContext.java:47)\n\tat reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:150)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onNext(FluxHide.java:127)\n\tat reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2070)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.request(FluxHide.java:142)\n\tat reactor.core.publisher.MonoFlatMap$FlatMapMain.onSubscribe(MonoFlatMap.java:103)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onSubscribe(MDCContextHelper.java:24)\n\tat reactor.core.publisher.FluxHide$SuppressFuseableSubscriber.onSubscribe(FluxHide.java:113)\n\tat reactor.core.publisher.MonoCurrentContext.subscribe(MonoCurrentContext.java:35)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoFlatMap.subscribe(MonoFlatMap.java:60)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:150)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1505)\n\tat reactor.core.publisher.MonoProcessor.subscribe(MonoProcessor.java:457)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoFlatMap.subscribe(MonoFlatMap.java:60)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoPeekTerminal.subscribe(MonoPeekTerminal.java:61)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:150)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1505)\n\tat reactor.core.publisher.MonoProcessor.onNext(MonoProcessor.java:389)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.FluxPeek$PeekSubscriber.onNext(FluxPeek.java:192)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:67)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.FluxMap$MapSubscriber.onNext(FluxMap.java:114)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onNext(MDCContextHelper.java:30)\n\tat reactor.core.publisher.Operators$ScalarSubscription.request(Operators.java:2070)\n\tat reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:155)\n\tat reactor.core.publisher.Operators$MultiSubscriptionSubscriber.set(Operators.java:1878)\n\tat reactor.core.publisher.Operators$MultiSubscriptionSubscriber.onSubscribe(Operators.java:1752)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onSubscribe(MDCContextHelper.java:24)\n\tat reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:86)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onSubscribe(MDCContextHelper.java:24)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onSubscribe(MDCContextHelper.java:24)\n\tat reactor.core.publisher.MonoJust.subscribe(MonoJust.java:54)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoMap.subscribe(MonoMap.java:55)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.Mono.subscribe(Mono.java:3694)\n\tat reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onComplete(FluxSwitchIfEmpty.java:75)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onComplete(MDCContextHelper.java:46)\n\tat reactor.core.publisher.MonoNext$NextSubscriber.onComplete(MonoNext.java:96)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onComplete(MDCContextHelper.java:46)\n\tat reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.drain(FluxConcatMap.java:360)\n\tat reactor.core.publisher.FluxConcatMap$ConcatMapImmediate.onComplete(FluxConcatMap.java:269)\n\tat com.vzw.common.logging.mdc.MDCContextHelper.onComplete(MDCContextHelper.java:46)\n\tat reactor.core.publisher.Operators.complete(Operators.java:131)\n\tat reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:122)\n\tat reactor.core.publisher.FluxIterable.subscribe(FluxIterable.java:63)\n\tat reactor.core.publisher.FluxLiftFuseable.subscribe(FluxLiftFuseable.java:70)\n\tat reactor.core.publisher.FluxLiftFuseable.subscribe(FluxLiftFuseable.java:70)\n\tat reactor.core.publisher.FluxConcatMap.subscribe(FluxConcatMap.java:121)\n\tat reactor.core.publisher.FluxLift.subscribe(FluxLift.java:46)\n\tat reactor.core.publisher.FluxLift.subscribe(FluxLift.java:46)\n\tat reactor.core.publisher.MonoNext.subscribe(MonoNext.java:40)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoSwitchIfEmpty.subscribe(MonoSwitchIfEmpty.java:44)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoPeek.subscribe(MonoPeek.java:71)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.Mono.subscribe(Mono.java:3694)\n\tat reactor.core.publisher.MonoProcessor.add(MonoProcessor.java:531)\n\tat reactor.core.publisher.MonoProcessor.subscribe(MonoProcessor.java:444)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoFlatMap.subscribe(MonoFlatMap.java:60)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoDefer.subscribe(MonoDefer.java:52)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoOnErrorResume.subscribe(MonoOnErrorResume.java:44)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoOnErrorResume.subscribe(MonoOnErrorResume.java:44)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoPeekTerminal.subscribe(MonoPeekTerminal.java:61)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoOnErrorResume.subscribe(MonoOnErrorResume.java:44)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.MonoLift.subscribe(MonoLift.java:45)\n\tat reactor.core.publisher.Mono.subscribe(Mono.java:3694)\n\tat reactor.core.publisher.MonoIgnoreThen$ThenIgnoreMain.drain(MonoIgnoreThen.java:172)\n\tat reactor.core.publisher.MonoIgnoreThen.subscribe(MonoIgnoreThen.java:56)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoPeekFuseable.subscribe(MonoPeekFuseable.java:74)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoPeekTerminal.subscribe(MonoPeekTerminal.java:61)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.core.publisher.MonoLiftFuseable.subscribe(MonoLiftFuseable.java:55)\n\tat reactor.netty.http.server.HttpServerHandle.onStateChange(HttpServerHandle.java:64)\n\tat reactor.netty.tcp.TcpServerBind$ChildObserver.onStateChange(TcpServerBind.java:234)\n\tat reactor.netty.http.server.HttpServerOperations.onInboundNext(HttpServerOperations.java:436)\n\tat reactor.netty.channel.ChannelOperationsHandler.channelRead(ChannelOperationsHandler.java:141)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)\n\tat io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)\n\tat reactor.netty.http.server.HttpTrafficHandler.channelRead(HttpTrafficHandler.java:162)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)\n\tat io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)\n\tat io.netty.channel.CombinedChannelDuplexHandler$DelegatingChannelHandlerContext.fireChannelRead(CombinedChannelDuplexHandler.java:438)\n\tat io.netty.handler.codec.ByteToMessageDecoder.fireChannelRead(ByteToMessageDecoder.java:323)\n\tat io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:297)\n\tat io.netty.channel.CombinedChannelDuplexHandler.channelRead(CombinedChannelDuplexHandler.java:253)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)\n\tat io.netty.channel.AbstractChannelHandlerContext.fireChannelRead(AbstractChannelHandlerContext.java:340)\n\tat io.netty.channel.DefaultChannelPipeline$HeadContext.channelRead(DefaultChannelPipeline.java:1408)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:362)\n\tat io.netty.channel.AbstractChannelHandlerContext.invokeChannelRead(AbstractChannelHandlerContext.java:348)\n\tat io.netty.channel.DefaultChannelPipeline.fireChannelRead(DefaultChannelPipeline.java:930)\n\tat io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:163)\n\tat io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:677)\n\tat io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:612)\n\tat io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:529)\n\tat io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:491)\n\tat io.netty.util.concurrent.SingleThreadEventExecutor$5.run(SingleThreadEventExecutor.java:905)\n\tat java.lang.Thread.run(Thread.java:745)\n"}