From d3db8c7b168a37e543c12f47613e04369b8deca7 Mon Sep 17 00:00:00 2001 From: Kilian Schuettler Date: Wed, 13 Sep 2023 15:14:41 +0200 Subject: [PATCH] DM-285: update component rules version with AnalyzeResult --- .../v1/processor/service/ReanalysisRequiredStatusService.java | 2 +- .../processor/service/persistence/RulesPersistenceService.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ReanalysisRequiredStatusService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ReanalysisRequiredStatusService.java index 9db12cd3c..2e96b8f7a 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ReanalysisRequiredStatusService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/ReanalysisRequiredStatusService.java @@ -168,7 +168,7 @@ public class ReanalysisRequiredStatusService { return rulesPersistenceService.getRules(dossierTemplateId, ruleFileType).getVersion(); } catch (NotFoundException e) { log.info(e.getMessage()); - return -1L; + return 0L; } } diff --git a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/RulesPersistenceService.java b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/RulesPersistenceService.java index 68508c9cb..08f83f878 100644 --- a/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/RulesPersistenceService.java +++ b/persistence-service-v1/persistence-service-processor-v1/src/main/java/com/iqser/red/service/persistence/management/v1/processor/service/persistence/RulesPersistenceService.java @@ -105,7 +105,7 @@ public class RulesPersistenceService { private final RuleSetRepository ruleSetRepository; - @Transactional + @Transactional(Transactional.TxType.REQUIRES_NEW) public RuleSetEntity getRules(String dossierTemplateId, RuleFileType ruleFileType) { if (ruleFileType.equals(RuleFileType.ENTITY)) {