From aa1b16a71f8bea87b44b72e77032e010ea74d817 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Wed, 7 Jan 2015 13:52:43 +0100 Subject: [PATCH] [#3905] LoggerListener and StopWatchListener should be placed after user listeners --- jOOQ/src/main/java/org/jooq/impl/ExecuteListeners.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/ExecuteListeners.java b/jOOQ/src/main/java/org/jooq/impl/ExecuteListeners.java index ee2805db31..363d214644 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ExecuteListeners.java +++ b/jOOQ/src/main/java/org/jooq/impl/ExecuteListeners.java @@ -85,11 +85,6 @@ class ExecuteListeners implements ExecuteListener { private static List listeners(ExecuteContext ctx) { List result = new ArrayList(); - if (!FALSE.equals(ctx.configuration().settings().isExecuteLogging())) { - result.add(new LoggerListener()); - result.add(new StopWatchListener()); - } - for (ExecuteListenerProvider provider : ctx.configuration().executeListenerProviders()) { // Could be null after deserialisation @@ -98,6 +93,11 @@ class ExecuteListeners implements ExecuteListener { } } + if (!FALSE.equals(ctx.configuration().settings().isExecuteLogging())) { + result.add(new LoggerListener()); + result.add(new StopWatchListener()); + } + return result; }