From ac70491949cdaee26b99599dd82afaf68fa65a64 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Mon, 17 Dec 2018 12:52:28 +0100 Subject: [PATCH] [#8123] java.lang.ClassCastException: java.base/java.lang.String cannot be cast to java.base/java.util.UUID when using UUID types with MockFileDatabase --- jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java index b1fe847fd3..c9b035f430 100644 --- a/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java +++ b/jOOQ/src/main/java/org/jooq/impl/DefaultBinding.java @@ -4002,7 +4002,7 @@ public class DefaultBinding implements Binding { // java.util.UUID data type case H2: case POSTGRES: - return (UUID) ctx.resultSet().getObject(ctx.index()); + return Convert.convert(ctx.resultSet().getObject(ctx.index()), UUID.class);