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)) {