From 8c7c88c84f8a6e3371de742d5983c73cc6634153 Mon Sep 17 00:00:00 2001 From: AKurakin Date: Thu, 21 Sep 2023 13:08:40 +0300 Subject: [PATCH] =?UTF-8?q?backend-api=20meta=20self-validation=20=D0=B8?= =?UTF-8?q?=D1=81=D0=BA=D0=BB=D1=8E=D1=87=D0=B5=D0=BD=D0=B8=D1=8F=20=D0=B1?= =?UTF-8?q?=D0=B5=D0=B7=20=D1=81=D1=82=D0=B5=D0=BA=D1=82=D1=80=D0=B5=D0=B9?= =?UTF-8?q?=D1=81=D0=B0=20&=20warning->info?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/validation/ActionMetaValidation.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/service/validation/ActionMetaValidation.java b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/service/validation/ActionMetaValidation.java index e74398bf2..6dc75df90 100644 --- a/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/service/validation/ActionMetaValidation.java +++ b/clearing-parent/backend-api/src/main/java/ru/spcex/clearing/backendapi/service/validation/ActionMetaValidation.java @@ -87,8 +87,14 @@ public class ActionMetaValidation implements InitializingBean { Object value = field.extractValue(object); } } catch (IllegalAccessException | InvocationTargetException | NoSuchMethodException e) { - log.warn("Error self-test validator on class {} and field {}: {}", - metaAction.getClazz(), field.getMemberName(), ExceptionUtils.getStackTrace(e)); + String className = metaAction.getClazz().getName(); + if (className.endsWith(".MoneyMarketSecurityUpdateAction") || className.endsWith(".ChangeRefundDateActionNew")) { + log.warn("Expected warning self-test validator on class {} and field {}: {}", + className, field.getMemberName(), e.toString()); + } else { + log.warn("Error self-test validator on class {} and field {}: {}", + className, field.getMemberName(), ExceptionUtils.getStackTrace(e)); + } } } }