From b854781fc520bc3e0259f5444b77d476e6114dc7 Mon Sep 17 00:00:00 2001 From: khuddus shariff Date: Thu, 6 Jun 2024 12:16:55 +0530 Subject: [PATCH] addinf loggers for debuging to cjeck lanusge list is getting populated or not Signed-off-by: khuddus shariff --- .../idobjectvalidator/impl/IdObjectReferenceValidator.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/kernel/kernel-ref-idobjectvalidator/src/main/java/io/mosip/kernel/idobjectvalidator/impl/IdObjectReferenceValidator.java b/kernel/kernel-ref-idobjectvalidator/src/main/java/io/mosip/kernel/idobjectvalidator/impl/IdObjectReferenceValidator.java index 1d06e3fe52..1b0f3d9915 100644 --- a/kernel/kernel-ref-idobjectvalidator/src/main/java/io/mosip/kernel/idobjectvalidator/impl/IdObjectReferenceValidator.java +++ b/kernel/kernel-ref-idobjectvalidator/src/main/java/io/mosip/kernel/idobjectvalidator/impl/IdObjectReferenceValidator.java @@ -140,6 +140,10 @@ public class IdObjectReferenceValidator implements IdObjectValidator { */ @PostConstruct public void loadData() { + logger.info("@value mandetory language",mandatoryLanguages); + logger.info("@value optional language",optionalLanguages); + logger.info("properties mandetory language = ", env.getProperty("mosip.mandatory-languages")); + logger.info("properties optional language = ", env.getProperty("mosip.optional-languages")); resetCache(); if (env.containsProperty(CACHE_RESET_CRON_PATTERN)) { ScheduledExecutorService localExecutor = Executors.newSingleThreadScheduledExecutor(); @@ -188,8 +192,10 @@ public boolean validateIdObject(String identitySchema, Object identityObject, Li private void loadLanguages() { languageList = Arrays.asList(mandatoryLanguages.split(",")).stream().filter(lang -> !lang.isBlank()) .map(StringUtils::trim).collect(Collectors.toSet()); + logger.info("languagelist after mandetory : ",languageList.toString()); languageList.addAll(Arrays.asList(optionalLanguages.split(",")).stream().filter(lang -> !lang.isBlank()) .map(StringUtils::trim).collect(Collectors.toSet())); + logger.info("languagelist after optional : ",languageList.toString()); } private void processSchemaData(String identitySchema, Object identityObject) {