From d9ad69c7ffb52b2fe1cc3c25b0985c293bf1ff77 Mon Sep 17 00:00:00 2001 From: bgamard Date: Sun, 17 May 2020 21:58:13 +0200 Subject: [PATCH] add more log to debug processing indicator --- .../core/listener/async/FileProcessingAsyncListener.java | 2 +- .../main/java/com/sismics/docs/core/util/FileUtil.java | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/docs-core/src/main/java/com/sismics/docs/core/listener/async/FileProcessingAsyncListener.java b/docs-core/src/main/java/com/sismics/docs/core/listener/async/FileProcessingAsyncListener.java index 092688cf..1bccca51 100644 --- a/docs-core/src/main/java/com/sismics/docs/core/listener/async/FileProcessingAsyncListener.java +++ b/docs-core/src/main/java/com/sismics/docs/core/listener/async/FileProcessingAsyncListener.java @@ -152,7 +152,7 @@ public class FileProcessingAsyncListener { } catch (Exception e) { log.error("Error extracting content from: " + file, e); } - log.info(MessageFormat.format("File content extracted in {0}ms", System.currentTimeMillis() - startTime)); + log.info(MessageFormat.format("File content extracted in {0}ms: " + file.getId(), System.currentTimeMillis() - startTime)); // Save the file to database FileDao fileDao = new FileDao(); diff --git a/docs-core/src/main/java/com/sismics/docs/core/util/FileUtil.java b/docs-core/src/main/java/com/sismics/docs/core/util/FileUtil.java index 44227aa8..abd3d656 100644 --- a/docs-core/src/main/java/com/sismics/docs/core/util/FileUtil.java +++ b/docs-core/src/main/java/com/sismics/docs/core/util/FileUtil.java @@ -18,6 +18,8 @@ import com.sismics.util.context.ThreadLocalContext; import com.sismics.util.io.InputStreamReaderThread; import com.sismics.util.mime.MimeTypeUtil; import org.apache.commons.lang.StringUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import javax.crypto.Cipher; import javax.crypto.CipherInputStream; @@ -36,6 +38,11 @@ import java.util.*; * @author bgamard */ public class FileUtil { + /** + * Logger. + */ + private static final Logger log = LoggerFactory.getLogger(FileUtil.class); + /** * File ID of files currently being processed. */ @@ -211,6 +218,7 @@ public class FileUtil { */ public static void startProcessingFile(String fileId) { processingFileSet.add(fileId); + log.info("Processing started for file: " + fileId); } /** @@ -220,6 +228,7 @@ public class FileUtil { */ public static void endProcessingFile(String fileId) { processingFileSet.remove(fileId); + log.info("Processing ended for file: " + fileId); } /**