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=12c3fea0b6484a580955bce324b088a5fdb2e440;hb=9156c5f6414b676d34eb0c934e70604ba822d09a;hpb=42465d2a5e4a5adc44fbaf79104ce8cc25ecd8fd diff --git a/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java b/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java index 12c3fea0..fdcad88b 100644 --- a/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java +++ b/src/main/java/de/juplo/plugins/hibernate4/Hbm2DdlMojo.java @@ -341,7 +341,7 @@ public class Hbm2DdlMojo extends AbstractMojo /** * Generate envers schema for auditing tables. * - * @parameter property="hibernate.export.envers" default-value="false" + * @parameter property="hibernate.export.envers" default-value="true" * @since 1.0.3 */ private boolean envers; @@ -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 =