From 6222dae82cf3d1ea985472e9b0d7e8d51017d1eb Mon Sep 17 00:00:00 2001 From: 000298 Date: Tue, 10 Jul 2018 11:11:40 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E6=9C=BAerror=E6=97=A5=E5=BF=97=E7=9A=84=E6=89=93=E5=8D=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foundation/fsm/impl/AbstractExecutionService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/squirrel-foundation/src/main/java/org/squirrelframework/foundation/fsm/impl/AbstractExecutionService.java b/squirrel-foundation/src/main/java/org/squirrelframework/foundation/fsm/impl/AbstractExecutionService.java index 9c7a50b2..7547ed98 100644 --- a/squirrel-foundation/src/main/java/org/squirrelframework/foundation/fsm/impl/AbstractExecutionService.java +++ b/squirrel-foundation/src/main/java/org/squirrelframework/foundation/fsm/impl/AbstractExecutionService.java @@ -81,7 +81,8 @@ public void run() { actionContext.run(); } } catch (Exception e) { - logger.error("Error during transition", e); + // 此处不应该打印Error日志,应该将异常交给调用者来决定是否打印异常。 + //logger.error("Error during transition", e); Throwable t = (e instanceof SquirrelRuntimeException) ? ((SquirrelRuntimeException)e).getTargetException() : e; // wrap any exception into transition exception From 5abb0413339f902131942fac2a837492f58c1524 Mon Sep 17 00:00:00 2001 From: 000298 Date: Tue, 10 Jul 2018 11:28:32 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E7=89=88=E6=9C=AC?= =?UTF-8?q?=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- squirrel-foundation/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/squirrel-foundation/pom.xml b/squirrel-foundation/pom.xml index b467b70f..bf743698 100644 --- a/squirrel-foundation/pom.xml +++ b/squirrel-foundation/pom.xml @@ -2,7 +2,7 @@ 4.0.0 org.squirrelframework squirrel-foundation - 0.3.9-SNAPSHOT + 0.3.10-SNAPSHOT bundle squirrel foundation foundation module of squirrel framework which provided event driven infrastructure and a finite state machine implementation.