Skip to content

Commit cd0d97e

Browse files
Log parsing error (#1361)
Co-authored-by: Djoyke Reijans <115019123+DjoykeAbyah@users.noreply.github.com>
1 parent b0f0907 commit cd0d97e

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/main/java/com/adyen/notification/BankingWebhookHandler.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,12 @@
1111
import com.adyen.model.transferwebhooks.TransferNotificationRequest;
1212
import com.adyen.model.transactionwebhooks.TransactionNotificationRequestV4;
1313
import java.util.Optional;
14+
import java.util.logging.Logger;
1415

1516
public class BankingWebhookHandler {
17+
18+
private static final Logger LOG = Logger.getLogger(BankingWebhookHandler.class.getName());
19+
1620
private final String payload;
1721

1822
public BankingWebhookHandler(String payload) {
@@ -59,6 +63,7 @@ private <T> Optional<T> getOptionalField(Class<T> clazz) {
5963
T val = JSON.getMapper().readValue(payload, clazz);
6064
return Optional.ofNullable(val);
6165
} catch (Exception e) {
66+
LOG.warning("Deserialization error: " + e.getMessage());
6267
return Optional.empty();
6368
}
6469
}

0 commit comments

Comments
 (0)