Distributed Transaction, Saga Pattern, Axon Framework, Spring Boot, Microservices.
AggregateLifecycle.apply(event); } @EventSourcingHandler public void on(CompleteOrderEvent event,OrderEventsHandler nh) { this.orderId = event.getOrderId(); nh.onCompleteOrderEvent(event); } This is then propagated to the OrderSystemSaga and handled: @SagaEventHandler(associationProperty =