bugfix: Saga statemachine definition json cannot enable jackson parser, and...
bugfix: Saga statemachine definition json cannot enable jackson parser, and when no choice matched in choice state will throw NPE (#3309) * fix saga statemachine json cannot enable jackson parser * fix saga when no choice matched throw NPE bug
Showing
- common/src/main/java/io/seata/common/exception/FrameworkErrorCode.java 5 additions, 0 deletions...in/java/io/seata/common/exception/FrameworkErrorCode.java
- saga/seata-saga-engine-store/src/main/java/io/seata/saga/engine/config/DbStateMachineConfig.java 3 additions, 12 deletions...ava/io/seata/saga/engine/config/DbStateMachineConfig.java
- saga/seata-saga-engine/src/main/java/io/seata/saga/engine/StateMachineEngine.java 1 addition, 1 deletion...rc/main/java/io/seata/saga/engine/StateMachineEngine.java
- saga/seata-saga-engine/src/main/java/io/seata/saga/engine/impl/DefaultStateMachineConfig.java 12 additions, 0 deletions.../io/seata/saga/engine/impl/DefaultStateMachineConfig.java
- saga/seata-saga-engine/src/main/java/io/seata/saga/engine/impl/ProcessCtrlStateMachineEngine.java 2 additions, 2 deletions...seata/saga/engine/impl/ProcessCtrlStateMachineEngine.java
- saga/seata-saga-engine/src/main/java/io/seata/saga/engine/pcext/handlers/ChoiceStateHandler.java 17 additions, 0 deletions.../seata/saga/engine/pcext/handlers/ChoiceStateHandler.java
- saga/seata-saga-engine/src/main/java/io/seata/saga/engine/repo/impl/StateMachineRepositoryImpl.java 12 additions, 3 deletions...ata/saga/engine/repo/impl/StateMachineRepositoryImpl.java
- saga/seata-saga-statelang/src/main/java/io/seata/saga/statelang/parser/StateMachineParserFactory.java 2 additions, 2 deletions...eata/saga/statelang/parser/StateMachineParserFactory.java
- saga/seata-saga-statelang/src/main/java/io/seata/saga/statelang/parser/impl/StateMachineParserImpl.java 6 additions, 0 deletions...ta/saga/statelang/parser/impl/StateMachineParserImpl.java
- saga/seata-saga-statelang/src/test/java/io/seata/saga/statelang/parser/StateParserTests.java 1 addition, 1 deletion...java/io/seata/saga/statelang/parser/StateParserTests.java
- test/src/test/java/io/seata/saga/engine/db/StateMachineDBTests.java 21 additions, 0 deletions...est/java/io/seata/saga/engine/db/StateMachineDBTests.java
- test/src/test/resources/saga/statelang/simple_statelang_with_choice_no_default.json 38 additions, 0 deletions...ga/statelang/simple_statelang_with_choice_no_default.json
Please register or sign in to comment