diff --git a/src/main/java/com/wipro/fhir/service/ndhm/GenerateHealthID_CardServiceImpl.java b/src/main/java/com/wipro/fhir/service/ndhm/GenerateHealthID_CardServiceImpl.java index 61780c7..c23d964 100644 --- a/src/main/java/com/wipro/fhir/service/ndhm/GenerateHealthID_CardServiceImpl.java +++ b/src/main/java/com/wipro/fhir/service/ndhm/GenerateHealthID_CardServiceImpl.java @@ -34,6 +34,7 @@ import org.springframework.stereotype.Service; import org.springframework.web.client.HttpClientErrorException; +import com.fasterxml.jackson.databind.ObjectMapper; import com.google.gson.Gson; import com.google.gson.JsonElement; import com.google.gson.JsonObject; @@ -78,7 +79,8 @@ public String generateOTP(String request) throws FHIRException { String ndhmAuthToken = generateSession_NDHM.getNDHMAuthToken(); Map responseMap = new HashMap(); - SendOTPForCard obj = InputMapper.gson().fromJson(request, SendOTPForCard.class); + ObjectMapper objectMapper = new ObjectMapper(); + SendOTPForCard obj = objectMapper.convertValue(request, SendOTPForCard.class); Map requestMap = null; requestMap = new HashMap();