From 1fe0168446153a3be653b8610825125712ffac00 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 9 Feb 2023 10:57:55 +0300 Subject: [PATCH] =?UTF-8?q?account-service=20http://jira.mfd.msk:8088/brow?= =?UTF-8?q?se/CLS-231=20=D0=B2=D0=B0=D0=BB=D0=B8=D0=B4=D0=B0=D1=86=D0=B8?= =?UTF-8?q?=D1=8F=20=D0=B8=20=D1=81=D0=BF=D1=80=D0=B8=D0=BD=D0=B3=20(sprin?= =?UTF-8?q?g=3D=D0=B2=D0=B5=D1=81=D0=BD=D0=B0)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ru/spcex/clearing/account/config/ValidationConfig.java | 5 +++++ .../spcex/clearing/account/service/BankAccountService.java | 2 ++ 2 files changed, 7 insertions(+) diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/ValidationConfig.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/ValidationConfig.java index d227d36a6..f6e0e1deb 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/ValidationConfig.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/config/ValidationConfig.java @@ -1,5 +1,7 @@ package ru.spcex.clearing.account.config; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import ru.clearing.classes.statics.data.account.Account; @@ -24,9 +26,11 @@ import java.util.function.Function; @Configuration public class ValidationConfig { + Logger log = LoggerFactory.getLogger(getClass()); private final Map> imdgs; public ValidationConfig(ImdgProvider imdgProvider) { + log.debug("Init validator config"); this.imdgs = new HashMap<>(); BiConsumer> addImdg = (s, aClass) -> imdgs.put(s, imdgProvider.getImdg(s, aClass)); addImdg.accept(IMDGDistributedNames.Map_Account, Account.class); @@ -44,6 +48,7 @@ public class ValidationConfig { @Bean("bankAccountNewRequestValidator") public Function bankAccountNewRequestValidator() { + log.debug("Create validator bankAccountNewRequestValidator"); return bankAccountNewRequest -> { ImdgValidationContext context = new ImdgValidationContext<>(); context.setValidatedObject(bankAccountNewRequest); diff --git a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/BankAccountService.java b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/BankAccountService.java index 44982dd03..0a7c76a63 100644 --- a/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/BankAccountService.java +++ b/clearing-parent/account-service/src/main/java/ru/spcex/clearing/account/service/BankAccountService.java @@ -6,6 +6,7 @@ import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.stereotype.Service; import ru.clearing.classes.statics.data.account.Account; import ru.clearing.classes.statics.data.account.BankAccount; @@ -51,6 +52,7 @@ public class BankAccountService extends QueueConsumer implements InitializingBea ImdgProvider imdgProvider, IMessageResolver messageResolver, + @Qualifier("bankAccountNewRequestValidator") Function bankAccountNewRequestValidator) { super(kafkaQueue, kafkaProducer); this.bankAccountMap = imdgProvider.getImdg(IMDGDistributedNames.Map_BankAccount, BankAccount.class);