From 2b36c2c0bfaa0fdf9fe4b063e3ed5120c48ab716 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Wed, 26 Apr 2017 16:41:41 +0200 Subject: [PATCH] [#6167] GenerationTool should debug-log input Configuration as XML --- .../src/main/java/org/jooq/util/GenerationTool.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java b/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java index c16453d14a..84257c5271 100644 --- a/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java +++ b/jOOQ-codegen/src/main/java/org/jooq/util/GenerationTool.java @@ -48,6 +48,7 @@ import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.io.StringReader; +import java.io.StringWriter; import java.sql.Connection; import java.sql.Driver; import java.sql.SQLException; @@ -56,6 +57,7 @@ import java.util.Properties; import javax.sql.DataSource; import javax.xml.XMLConstants; +import javax.xml.bind.JAXB; import javax.xml.bind.JAXBContext; import javax.xml.bind.Unmarshaller; import javax.xml.bind.ValidationEvent; @@ -222,6 +224,12 @@ public class GenerationTool { } } + if (log.isDebugEnabled()) { + StringWriter writer = new StringWriter(); + JAXB.marshal(configuration, writer); + log.debug(writer.toString()); + } + Jdbc j = configuration.getJdbc(); org.jooq.util.jaxb.Generator g = configuration.getGenerator(); if (g == null)