diff --git a/src/main/java/org/upsmf/grievance/service/impl/IntegrationServiceImpl.java b/src/main/java/org/upsmf/grievance/service/impl/IntegrationServiceImpl.java
index decbd287952dc1184f96b633f4702f49f266f9b0..99bb3f3bd36efe1f2d17889f792c237ae795b232 100644
--- a/src/main/java/org/upsmf/grievance/service/impl/IntegrationServiceImpl.java
+++ b/src/main/java/org/upsmf/grievance/service/impl/IntegrationServiceImpl.java
@@ -1,5 +1,6 @@
 package org.upsmf.grievance.service.impl;
 
+import com.fasterxml.jackson.core.JsonParseException;
 import com.fasterxml.jackson.databind.JsonNode;
 import com.fasterxml.jackson.databind.ObjectMapper;
 import com.fasterxml.jackson.databind.node.ArrayNode;
@@ -114,7 +115,12 @@ public class IntegrationServiceImpl implements IntegrationService {
         log.info("Create user Response - {}", response);
         if (response.getStatusCode() == HttpStatus.OK) {
             String userContent = response.getBody().toString();
-            JsonNode responseNode = mapper.readTree(userContent);
+            JsonNode responseNode = null;
+            try {
+                responseNode = mapper.readTree(userContent);
+            }catch(JsonParseException jp) {
+                log.error("Error while parsing success response", jp);
+            }
             if(responseNode != null){
                 if(responseNode.has("errorMessage")) {
                     throw new RuntimeException(responseNode.get("errorMessage").textValue());