From 7645b746eaf9106c9d9d84e81f09d83ac5bfd62e Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Wed, 29 Oct 2008 10:24:29 +0000 Subject: [PATCH] Fix issue with skip git-svn-id: https://svn.argeo.org/slc/trunk@1769 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../slc/detached/DetachedExecutionServerImpl.java | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/DetachedExecutionServerImpl.java b/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/DetachedExecutionServerImpl.java index 1a601310b..ca16fb344 100644 --- a/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/DetachedExecutionServerImpl.java +++ b/org.argeo.slc.detached/src/main/java/org/argeo/slc/detached/DetachedExecutionServerImpl.java @@ -103,6 +103,17 @@ public class DetachedExecutionServerImpl implements DetachedExecutionServer { if (previousAnswer.getStatus() != DetachedAnswer.ERROR) { execute = false; + String msg = "Skipped path " + request.getPath() + + " (skipCount=" + skipCount + ")"; + skippedLog.append(msg); + log.info(msg); + skipCount++; + } else { + log + .info("Path " + + request.getPath() + + " was previously in error, executing it again." + + " (skipCount=" + skipCount + ")"); } } else { // went further as skip count, doing nothing. @@ -114,8 +125,6 @@ public class DetachedExecutionServerImpl implements DetachedExecutionServer { DetachedStep step = (DetachedStep) obj; answer = step.execute(detachedContext, request); } else { - skippedLog.append("Skipped path " + request.getPath() - + " (skipCount=" + skipCount + ")"); answer = new DetachedAnswer(request); answer.setStatus(DetachedAnswer.SKIPPED); answer.setLog(skippedLog.toString()); -- 2.39.2