diff --git a/src/main/java/com/iemr/common/identity/controller/IdentityController.java b/src/main/java/com/iemr/common/identity/controller/IdentityController.java index c3658c66..03484813 100644 --- a/src/main/java/com/iemr/common/identity/controller/IdentityController.java +++ b/src/main/java/com/iemr/common/identity/controller/IdentityController.java @@ -972,13 +972,14 @@ public String checkAvailablBenIDLocalServer() { return response.toString(); } - @CrossOrigin(origins = { "*commonapi*" }) + // @CrossOrigin(origins = { "*commonapi*" }) @Operation(summary = "Save server generated beneficiary ID & beneficiary registration ID to local server") @PostMapping(path = "/saveGeneratedBenIDToLocalServer", headers = "Authorization", consumes = "application/json", produces = "application/json") public String saveGeneratedBenIDToLocalServer( @Param(value = "{\r\n" + " \"vanID\": \"Integer\",\r\n" + " \"benIDRequired\": \"Integer\"\r\n" + " }") @RequestBody String regIDList) { com.iemr.common.identity.utils.response.OutputResponse response = new com.iemr.common.identity.utils.response.OutputResponse(); + logger.info("Test: inside saveGeneratedBenIDToLocalServer method with regIDList: " + regIDList); try { BenIdImportDTO[] benIdImportDTOArr = InputMapper.getInstance().gson().fromJson(regIDList, BenIdImportDTO[].class); @@ -986,6 +987,7 @@ public String saveGeneratedBenIDToLocalServer( List benIdImportDTOList = Arrays.asList(benIdImportDTOArr); int i = svc.importBenIdToLocalServer(benIdImportDTOList); + logger.info("Number of unique benid imported to local server: " + i); if (i > 0) response.setResponse(i + " Unique benid imported to local server"); else { diff --git a/src/main/java/com/iemr/common/identity/service/IdentityService.java b/src/main/java/com/iemr/common/identity/service/IdentityService.java index 14582773..531913e8 100644 --- a/src/main/java/com/iemr/common/identity/service/IdentityService.java +++ b/src/main/java/com/iemr/common/identity/service/IdentityService.java @@ -1737,16 +1737,19 @@ public void editIdentityEducationOrCommunity(IdentityEditDTO identity) throws Mi } public int importBenIdToLocalServer(List benIdImportDTOList) { + logger.info("IdentityService.importBenIdToLocalServer - start"); + logger.info("IdentityService.importBenIdToLocalServer - benIdImportDTOList size : " + + (benIdImportDTOList == null ? "size:0" : benIdImportDTOList.size())); if (!benIdImportDTOList.isEmpty()) { ArrayList mBeneficiaryregidmappingList = benIdImportMapper .benIdImportDTOToMBeneficiaryregidmappings(benIdImportDTOList); - +logger.info("Inside if block of importBenIdToLocalServer"); jdbcTemplate = getJdbcTemplate(); List dataList = new ArrayList<>(); Object[] objArr; String query = " INSERT INTO db_identity.m_beneficiaryregidmapping(BenRegId, BeneficiaryID, " + " Provisioned, CreatedDate, CreatedBy, Reserved) VALUES (?,?,?,?,?,?) "; - +logger.info("query : " + query); for (MBeneficiaryregidmapping obj : mBeneficiaryregidmappingList) { objArr = new Object[6];