CodeDrivenMitch / axon-open-admin

Axon Open Admin
MIT License
22 stars 6 forks source link

Exception InsightHandlerEnhancer preventing replay #49

Closed oysteing closed 1 year ago

oysteing commented 1 year ago

This issue bite us consistently, and prevents starting replays from Axon Open Admin. It seems to consistently affect processing groups where there is a @ResetHandler defined, those without still work.

org.axonframework.eventhandling.ResetNotSupportedException: An Error occurred while notifying handlers of the reset
    at org.axonframework.eventhandling.AnnotationEventHandlerAdapter.prepareReset(AnnotationEventHandlerAdapter.java:134) ~[axon-messaging-4.6.3.jar:4.6.3]
    Suppressed: reactor.core.publisher.FluxOnAssembly$OnAssemblyException: 
Error has been observed at the following site(s):
    *__checkpoint ⇢ org.springframework.security.web.server.authorization.AuthorizationWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.authorization.ExceptionTranslationWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.authentication.logout.LogoutWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.savedrequest.ServerRequestCacheWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.context.SecurityContextServerWebExchangeWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.authentication.AuthenticationWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.context.ReactorContextWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.csrf.CsrfWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.header.HttpHeaderWriterWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.config.web.server.ServerHttpSecurity$ServerWebExchangeReactorContextWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.security.web.server.WebFilterChainProxy [DefaultWebFilterChain]
    *__checkpoint ⇢ org.springframework.boot.actuate.metrics.web.reactive.server.MetricsWebFilter [DefaultWebFilterChain]
    *__checkpoint ⇢ HTTP POST "/api/axon-admin/command" [ExceptionHandlingWebHandler]
Original Stack Trace:
        at org.axonframework.eventhandling.AnnotationEventHandlerAdapter.prepareReset(AnnotationEventHandlerAdapter.java:134) ~[axon-messaging-4.6.3.jar:4.6.3]
        at org.axonframework.eventhandling.SimpleEventHandlerInvoker.performReset(SimpleEventHandlerInvoker.java:172) ~[axon-messaging-4.6.3.jar:4.6.3]
        at org.axonframework.eventhandling.deadletter.DeadLetteringEventHandlerInvoker.performReset(DeadLetteringEventHandlerInvoker.java:150) ~[axon-messaging-4.6.3.jar:4.6.3]
        at org.axonframework.eventhandling.MultiEventHandlerInvoker.lambda$performReset$2(MultiEventHandlerInvoker.java:111) ~[axon-messaging-4.6.3.jar:4.6.3]
        at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:na]
        at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[na:na]
        at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[na:na]
        at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[na:na]
        at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[na:na]
        at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[na:na]
        at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[na:na]
        at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[na:na]
        at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[na:na]
        at org.axonframework.eventhandling.MultiEventHandlerInvoker.performReset(MultiEventHandlerInvoker.java:111) ~[axon-messaging-4.6.3.jar:4.6.3]
        at org.axonframework.eventhandling.pooled.PooledStreamingEventProcessor.lambda$resetTokens$10(PooledStreamingEventProcessor.java:326) ~[axon-messaging-4.6.3.jar:4.6.3]
        at org.axonframework.common.transaction.TransactionManager.executeInTransaction(TransactionManager.java:47) ~[axon-messaging-4.6.3.jar:4.6.3]
        at org.axonframework.eventhandling.pooled.PooledStreamingEventProcessor.resetTokens(PooledStreamingEventProcessor.java:319) ~[axon-messaging-4.6.3.jar:4.6.3]
        at org.axonframework.eventhandling.pooled.PooledStreamingEventProcessor.resetTokens(PooledStreamingEventProcessor.java:311) ~[axon-messaging-4.6.3.jar:4.6.3]
        at org.axonframework.eventhandling.pooled.PooledStreamingEventProcessor.resetTokens(PooledStreamingEventProcessor.java:298) ~[axon-messaging-4.6.3.jar:4.6.3]
        at com.insidion.axon.openadmin.command.handlers.ResetProcessorAxonAdminCommandHandler.executeCommand(ResetProcessorAxonAdminCommandHandler.kt:18) ~[axon-open-admin-starter-0.2.7.jar:na]
        at com.insidion.axon.openadmin.command.AxonAdminCommandHandler.executeCommand(AxonAdminCommandHandler.kt:16) ~[axon-open-admin-starter-0.2.7.jar:na]
        at com.insidion.axon.openadmin.command.AxonOpenAdminCommandEndpoint.executeCommand(AxonOpenAdminCommandEndpoint.kt:26) ~[axon-open-admin-starter-0.2.7.jar:na]
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
        at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
        at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
        at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
        at org.springframework.web.reactive.result.method.InvocableHandlerMethod.lambda$invoke$0(InvocableHandlerMethod.java:145) ~[spring-webflux-5.3.24.jar:5.3.24]
        at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:258) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:347) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:101) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:160) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.netty.channel.FluxReceive.terminateReceiver(FluxReceive.java:481) ~[reactor-netty-core-1.0.26.jar:1.0.26]
        at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:273) ~[reactor-netty-core-1.0.26.jar:1.0.26]
        at reactor.netty.channel.FluxReceive.request(FluxReceive.java:134) ~[reactor-netty-core-1.0.26.jar:1.0.26]
        at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxPeek$PeekSubscriber.request(FluxPeek.java:138) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.MonoCollect$CollectSubscriber.onSubscribe(MonoCollect.java:104) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxPeek$PeekSubscriber.onSubscribe(FluxPeek.java:171) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.4.26.jar:3.4.26]
        at reactor.netty.channel.FluxReceive.startReceiver(FluxReceive.java:172) ~[reactor-netty-core-1.0.26.jar:1.0.26]
        at reactor.netty.channel.FluxReceive.lambda$subscribe$2(FluxReceive.java:151) ~[reactor-netty-core-1.0.26.jar:1.0.26]
        at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
        at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
        at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
        at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:403) ~[netty-transport-classes-epoll-4.1.86.Final.jar:4.1.86.Final]
        at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
        at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
        at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
        at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
Caused by: java.lang.IllegalStateException: No UnitOfWork is currently started for this thread.
    at org.axonframework.messaging.unitofwork.CurrentUnitOfWork.get(CurrentUnitOfWork.java:88) ~[axon-messaging-4.6.3.jar:4.6.3]
    at com.insidion.axon.openadmin.insights.InsightHandlerEnhancer$wrapHandler$1.handle(InsightHandlerEnhancer.kt:31) ~[axon-open-admin-starter-0.2.7.jar:na]
    at org.axonframework.messaging.annotation.WrappedMessageHandlingMember.handle(WrappedMessageHandlingMember.java:64) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.tracing.TracingHandlerEnhancerDefinition$1.lambda$handle$1(TracingHandlerEnhancerDefinition.java:84) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.tracing.Span.runCallable(Span.java:103) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.tracing.TracingHandlerEnhancerDefinition$1.handle(TracingHandlerEnhancerDefinition.java:84) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.eventhandling.AnnotationEventHandlerAdapter.prepareReset(AnnotationEventHandlerAdapter.java:131) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.eventhandling.SimpleEventHandlerInvoker.performReset(SimpleEventHandlerInvoker.java:172) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.eventhandling.deadletter.DeadLetteringEventHandlerInvoker.performReset(DeadLetteringEventHandlerInvoker.java:150) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.eventhandling.MultiEventHandlerInvoker.lambda$performReset$2(MultiEventHandlerInvoker.java:111) ~[axon-messaging-4.6.3.jar:4.6.3]
    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.accept(Unknown Source) ~[na:na]
    at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source) ~[na:na]
    at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(Unknown Source) ~[na:na]
    at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source) ~[na:na]
    at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source) ~[na:na]
    at java.base/java.util.stream.ForEachOps$ForEachOp.evaluateSequential(Unknown Source) ~[na:na]
    at java.base/java.util.stream.ForEachOps$ForEachOp$OfRef.evaluateSequential(Unknown Source) ~[na:na]
    at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source) ~[na:na]
    at java.base/java.util.stream.ReferencePipeline.forEach(Unknown Source) ~[na:na]
    at org.axonframework.eventhandling.MultiEventHandlerInvoker.performReset(MultiEventHandlerInvoker.java:111) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.eventhandling.pooled.PooledStreamingEventProcessor.lambda$resetTokens$10(PooledStreamingEventProcessor.java:326) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.common.transaction.TransactionManager.executeInTransaction(TransactionManager.java:47) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.eventhandling.pooled.PooledStreamingEventProcessor.resetTokens(PooledStreamingEventProcessor.java:319) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.eventhandling.pooled.PooledStreamingEventProcessor.resetTokens(PooledStreamingEventProcessor.java:311) ~[axon-messaging-4.6.3.jar:4.6.3]
    at org.axonframework.eventhandling.pooled.PooledStreamingEventProcessor.resetTokens(PooledStreamingEventProcessor.java:298) ~[axon-messaging-4.6.3.jar:4.6.3]
    at com.insidion.axon.openadmin.command.handlers.ResetProcessorAxonAdminCommandHandler.executeCommand(ResetProcessorAxonAdminCommandHandler.kt:18) ~[axon-open-admin-starter-0.2.7.jar:na]
    at com.insidion.axon.openadmin.command.AxonAdminCommandHandler.executeCommand(AxonAdminCommandHandler.kt:16) ~[axon-open-admin-starter-0.2.7.jar:na]
    at com.insidion.axon.openadmin.command.AxonOpenAdminCommandEndpoint.executeCommand(AxonOpenAdminCommandEndpoint.kt:26) ~[axon-open-admin-starter-0.2.7.jar:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Unknown Source) ~[na:na]
    at org.springframework.web.reactive.result.method.InvocableHandlerMethod.lambda$invoke$0(InvocableHandlerMethod.java:145) ~[spring-webflux-5.3.24.jar:5.3.24]
    at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:125) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.MonoZip$ZipCoordinator.signal(MonoZip.java:258) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.MonoZip$ZipInner.onNext(MonoZip.java:347) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.MonoPeekTerminal$MonoTerminalPeekSubscriber.onNext(MonoPeekTerminal.java:180) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxDefaultIfEmpty$DefaultIfEmptySubscriber.onNext(FluxDefaultIfEmpty.java:101) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxSwitchIfEmpty$SwitchIfEmptySubscriber.onNext(FluxSwitchIfEmpty.java:74) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxOnErrorResume$ResumeSubscriber.onNext(FluxOnErrorResume.java:79) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.MonoFlatMap$FlatMapMain.onNext(MonoFlatMap.java:151) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxContextWrite$ContextWriteSubscriber.onNext(FluxContextWrite.java:107) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxMapFuseable$MapFuseableConditionalSubscriber.onNext(FluxMapFuseable.java:299) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxFilterFuseable$FilterFuseableConditionalSubscriber.onNext(FluxFilterFuseable.java:337) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.Operators$MonoSubscriber.complete(Operators.java:1839) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.MonoCollect$CollectSubscriber.onComplete(MonoCollect.java:160) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxPeek$PeekSubscriber.onComplete(FluxPeek.java:260) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxMap$MapSubscriber.onComplete(FluxMap.java:144) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.netty.channel.FluxReceive.terminateReceiver(FluxReceive.java:481) ~[reactor-netty-core-1.0.26.jar:1.0.26]
    at reactor.netty.channel.FluxReceive.drainReceiver(FluxReceive.java:273) ~[reactor-netty-core-1.0.26.jar:1.0.26]
    at reactor.netty.channel.FluxReceive.request(FluxReceive.java:134) ~[reactor-netty-core-1.0.26.jar:1.0.26]
    at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxPeek$PeekSubscriber.request(FluxPeek.java:138) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxMap$MapSubscriber.request(FluxMap.java:164) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.MonoCollect$CollectSubscriber.onSubscribe(MonoCollect.java:104) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxPeek$PeekSubscriber.onSubscribe(FluxPeek.java:171) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.core.publisher.FluxMap$MapSubscriber.onSubscribe(FluxMap.java:92) ~[reactor-core-3.4.26.jar:3.4.26]
    at reactor.netty.channel.FluxReceive.startReceiver(FluxReceive.java:172) ~[reactor-netty-core-1.0.26.jar:1.0.26]
    at reactor.netty.channel.FluxReceive.lambda$subscribe$2(FluxReceive.java:151) ~[reactor-netty-core-1.0.26.jar:1.0.26]
    at io.netty.util.concurrent.AbstractEventExecutor.runTask(AbstractEventExecutor.java:174) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
    at io.netty.util.concurrent.AbstractEventExecutor.safeExecute(AbstractEventExecutor.java:167) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:470) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
    at io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:403) ~[netty-transport-classes-epoll-4.1.86.Final.jar:4.1.86.Final]
    at io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
    at io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
    at io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30) ~[netty-common-4.1.86.Final.jar:4.1.86.Final]
    at java.base/java.lang.Thread.run(Unknown Source) ~[na:na]
2023-01-17 05:20:45.425  INFO 7 --- [r-http-epoll-11] c.i.a.o.c.AxonOpenAdminCommandEndpoint   : Executing command for Axon Admin: AxonAdminCommand(nodeId=7@493d8adf-0488-4d87-7647-0f9c, type=RESET_PROCESSOR, processorName=Reporting, segment=null)
CodeDrivenMitch commented 1 year ago

Hello @oysteing, thanks for reporting the issue! I fixed it in release 0.2.8, which should be available on Maven central shortly. Please let me know if this fixed the issue for you.

oysteing commented 1 year ago

Hi @Morlack, thanks for fixing the issue. It's looking good now.

CodeDrivenMitch commented 1 year ago

Awesome, thanks for letting me know!