From 800aa7c940357f07674bca22f5d0b08ea1eb5ecb Mon Sep 17 00:00:00 2001 From: niksik78 Date: Wed, 23 Apr 2025 01:03:04 +0300 Subject: [PATCH] Update DefaultStateMachineContext.java no-args constructor for Jackson serde Signed-off-by: niksik78 --- .../support/DefaultStateMachineContext.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/spring-statemachine-core/src/main/java/org/springframework/statemachine/support/DefaultStateMachineContext.java b/spring-statemachine-core/src/main/java/org/springframework/statemachine/support/DefaultStateMachineContext.java index c225710c9..aadf090f3 100644 --- a/spring-statemachine-core/src/main/java/org/springframework/statemachine/support/DefaultStateMachineContext.java +++ b/spring-statemachine-core/src/main/java/org/springframework/statemachine/support/DefaultStateMachineContext.java @@ -42,6 +42,20 @@ public class DefaultStateMachineContext implements StateMachineContext eventHeaders; private final ExtendedState extendedState; + /** + * Instantiates a new default state machine context. + */ + public DefaultStateMachineContext() { + this.id = null; + this.childs = null; + this.childRefs = null; + this.state = null; + this.historyStates = null; + this.event = null; + this.eventHeaders = null; + this.extendedState = null; + } + /** * Instantiates a new default state machine context. *