X-Git-Url: https://juplo.de/gitweb/?p=hibernate4-maven-plugin;a=blobdiff_plain;f=src%2Fmain%2Fjava%2Fde%2Fjuplo%2Fplugins%2Fhibernate4%2FHbm2DdlMojo.java;h=fdcad88be8ca1b18060d2f6e2afc4154981736de;hp=772df8c42f200d53d74b4f032ca54c45f9ff4516;hb=9156c5f6414b676d34eb0c934e70604ba822d09a;hpb=62859b260a47e70870e795304756bba2750392e3 diff --git a/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java b/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java index 772df8c4..fdcad88b 100644 --- a/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java +++ b/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java @@ -703,6 +703,13 @@ public class Hbm2DdlMojo extends AbstractMojo throw new MojoFailureException("Hibernate configuration is missing!"); } + getLog().info("Gathered hibernate-configuration (turn on debugging for details):"); + for (Entry entry : properties.entrySet()) + getLog().info(" " + entry.getKey() + " = " + entry.getValue()); + + if (hibernateDialect == null) + throw new MojoFailureException("hibernate-dialect must be set!"); + final ValidationConfiguration config = new ValidationConfiguration(hibernateDialect); config.setProperties(properties); @@ -853,10 +860,6 @@ public class Hbm2DdlMojo extends AbstractMojo return; } - getLog().info("Gathered hibernate-configuration (turn on debugging for details):"); - for (Entry entry : properties.entrySet()) - getLog().info(" " + entry.getKey() + " = " + entry.getValue()); - Environment.verifyProperties( properties ); ConfigurationHelper.resolvePlaceHolders( properties ); StandardServiceRegistryImpl registry =