From 92a75e1d2e095af77d13fac15c28ff3ab112dea8 Mon Sep 17 00:00:00 2001 From: Avarjana Date: Tue, 25 Jun 2024 16:54:46 +0530 Subject: [PATCH] Add ClassCastException for json decoding --- .../main/java/org/wso2/charon3/core/encoder/JSONDecoder.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/charon-core/src/main/java/org/wso2/charon3/core/encoder/JSONDecoder.java b/modules/charon-core/src/main/java/org/wso2/charon3/core/encoder/JSONDecoder.java index 9d2fb527..0b790254 100644 --- a/modules/charon-core/src/main/java/org/wso2/charon3/core/encoder/JSONDecoder.java +++ b/modules/charon-core/src/main/java/org/wso2/charon3/core/encoder/JSONDecoder.java @@ -775,7 +775,7 @@ public ArrayList decodeRequest(String scimResourceString) throws patchOperation.setValues(operation.opt(SCIMConstants.OperationalConstants.VALUE)); operationList.add(patchOperation); } - } catch (JSONException e) { + } catch (JSONException | ClassCastException e) { if (logger.isDebugEnabled()) { logger.debug("json error in decoding the request", e); }