From ab3f0ed3716559e311cff03f124ccca263b146b0 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Thu, 11 Apr 2019 16:54:56 +0200 Subject: [PATCH] [#8512] JPADatabase may not be able to properly detect AttributeConverter Some implementation of this database may have already configured a forced type programmatically, so we must not set the list but append it. --- jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java b/jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java index dd3014fe19..531527cfbc 100644 --- a/jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java +++ b/jOOQ-meta/src/main/java/org/jooq/meta/AbstractDatabase.java @@ -1140,7 +1140,11 @@ public abstract class AbstractDatabase implements Database { @Override public final void setConfiguredForcedTypes(List configuredForcedTypes) { - this.configuredForcedTypes = configuredForcedTypes; + + // [#8512] Some implementation of this database may have already configured + // a forced type programmatically, so we must not set the list but + // append it. + getConfiguredForcedTypes().addAll(configuredForcedTypes); } @Override