Skip to content

Commit

Permalink
Merge pull request mosip#996 from Khuddusshariff0022/develop-java-21
Browse files Browse the repository at this point in the history
adding loggers for debuging to cjeck lanusge list is getting populate…
  • Loading branch information
ckm007 authored Jun 6, 2024
2 parents 643e700 + b854781 commit 5540179
Showing 1 changed file with 6 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -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();
Expand Down Expand Up @@ -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) {
Expand Down

0 comments on commit 5540179

Please sign in to comment.