`.actionFunction(context -> { Flux<String> businessFlux = Flux.just("A", "B", "C") .delayElements(Duration.ofMillis(1000)) .map(item -> { if ("B".equals(item)) { RuntimeException err = new RuntimeException("test one error"); throw err; } return item; }); return businessFlux.then(); })` The result of stateMachine.sendEvent is always ACCEPTED. Why is this happening and how can I handle it?
`.actionFunction(context -> {
Flux businessFlux = Flux.just("A", "B", "C")
.delayElements(Duration.ofMillis(1000))
.map(item -> {
if ("B".equals(item)) {
RuntimeException err = new RuntimeException("test one error");
The result of stateMachine.sendEvent is always ACCEPTED. Why is this happening and how can I handle it?