From b7d5b6a135b94351eeff9f2ff7365ed07908d0ec Mon Sep 17 00:00:00 2001 From: Alexander Schwartz Date: Mon, 27 Mar 2023 18:23:45 +0200 Subject: [PATCH] Fix problem when Hibernate exception is hidden when executing "ClientScopeTest". This behavior changed when upgrading to Hibernate 6 --- .../map/storage/jpa/hibernate/JpaMapExceptionConverter.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/model/map-jpa/src/main/java/org/keycloak/models/map/storage/jpa/hibernate/JpaMapExceptionConverter.java b/model/map-jpa/src/main/java/org/keycloak/models/map/storage/jpa/hibernate/JpaMapExceptionConverter.java index 5f697eb50a8..a111c0f01fd 100644 --- a/model/map-jpa/src/main/java/org/keycloak/models/map/storage/jpa/hibernate/JpaMapExceptionConverter.java +++ b/model/map-jpa/src/main/java/org/keycloak/models/map/storage/jpa/hibernate/JpaMapExceptionConverter.java @@ -34,7 +34,7 @@ public class JpaMapExceptionConverter implements ExceptionConverter, Environment @Override public Throwable convert(Throwable e) { if (!(e instanceof PersistenceException)) return null; - return PersistenceExceptionConverter.convert(e.getCause() != null ? e.getCause() : e); + return PersistenceExceptionConverter.convert(e); } @Override