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)