The build incorrectly succeeds even if hbm2ddl fails
Inline patch below:
Eclipse Workspace Patch 1.0
build.xml (revision 1412)
+++ build.xml (working copy)
@@ -100,7 +100,7 @@
<hbm2ddl export="true" drop="true" />
+ <hbm2ddl export="true" drop="true" haltonerror="true" />
Unfortunately just adding haltonerror=true isn't going to work since some databases will error on statements that other databases might not. For instance, Oracle will error when dropping the hibernate_sequence that doesn't exist on an empty database.
Setting priority to minor until we have a decent solution to resolve this.
The more I look into this I don't think there is a 'good' solution due to how hibernate handles table creation.