[#6167] GenerationTool should debug-log input Configuration as XML

This commit is contained in:
lukaseder 2017-04-26 16:41:41 +02:00
parent ddab0dfb71
commit 2b36c2c0bf

View File

@ -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)