hibernate4-maven-plugin 1.0.5 released!
Today we released the version 1.0.5 of hibernate4-maven-plugin to Central!
This release mainly fixes a NullPointerException-bug, that was introduced in 1.0.4.
The NPE was triggered, if a
hibernate.properties-file is present and the dialect is specified in that file and not in the plugin configuration.
Thanks to Paulo Pires and and everflux, for pointing me at that bug.
But there are also some minor improvements to talk about:
- Package level annotations are now supported (Thanks to Joachim Van der Auwera for that)
Hibernate Corewas upgraded to 4.3.7.Final
Hibernate Enverswas upgraded to 4.3.7.Final
Hibernate Validatorwas upgrades to 5.1.3.Final
The upgrade of
Hibernate Validator is a big step, because 5.x supports Bean Validation 1.1 (JSR 349).
See the FAQ of hibernate-validator for more details on this.
Hibernate Validator 5 requires the Unified Expression Language (EL) in version 2.2 or later, a dependency to
javax.el-api:3.0.0 was added.
That does the trick for the integration-tests included in the source code of the plugin.
But, because I am not using
Hibernate Validator in any of my own projects, at the moment, the upgrade may rise some backward compatibility errors, that I am not aware of.
If you stumble across any problems, please let me know!
commit ec30af2068f2d12a9acf65474ca1a4cdc1aa7122 Author: Kai Moritz
Date: Tue Nov 11 15:28:12 2014 +0100 [maven-release-plugin] prepare for next development iteration commit 18840e3c775584744199d8323eb681b73b98e9c4 Author: Kai Moritz Date: Tue Nov 11 15:27:57 2014 +0100 [maven-release-plugin] prepare release hibernate4-maven-plugin-1.0.5 commit b95416ef16bbaafecb3d40888fe97e70cdd75c77 Author: Kai Moritz Date: Tue Nov 11 15:10:32 2014 +0100 Upgraded hibernate-validator from 4.3.2.Final to 5.1.3.Final Hibernate Validator 5 requires the Unified Expression Language (EL) in version 2.2 or later. Therefore, a dependency to javax.el-api:3.0.0 was added. (Without that, the compilation of some integration-tests fails!) commit ad979a8a82a7701a891a59a183ea4be66672145b Author: Kai Moritz Date: Tue Nov 11 14:32:42 2014 +0100 Upgraded hibernate-core, hibernate-envers, hibernate-validator and maven-core * Upgraded hibernate-core from 4.3.1.Final to 4.3.7.Final * Upgraded hibernate-envers from 4.3.1.Final to 4.3.7.Final * Upgraded hibernate-validator from 4.3.1.Final to 4.3.2.Final * Upgraded maven-core from 3.2.1 to 3.2.3 commit 347236c3cea0f204cefd860c605d9f086e674e8b Author: Kai Moritz Date: Tue Nov 11 14:29:23 2014 +0100 Added FAQ-entry for problem with whitespaces in the path under Windows commit 473c3ef285c19e0f0b85643b67bbd77e06c0b926 Author: Kai Moritz Date: Tue Oct 28 23:37:45 2014 +0100 Explained how to suppress dependency-scanning in documentation Also added a test-case to be sure, that dependency-scanning is skipped, if the parameter "dependencyScanning" is set to "none". commit 74c0dd783b84c90e116f3e7f1c8d6109845ba71f Author: Kai Moritz Date: Mon Oct 27 09:04:48 2014 +0100 Fixed NullPointerException, when dialect is specified in properties-file Also added an integration test-case, that proofed, that the error was solved. commit d27f7af23c82167e873ce143e50ce9d9a65f5e61 Author: Kai Moritz Date: Sun Oct 26 11:16:00 2014 +0100 Renamed an integration-test to test for whitespaces in the filename commit 426d18e689b89f33bf71601becfa465a00067b10 Author: Kai Moritz Date: Sat Oct 25 17:29:41 2014 +0200 Added patch by Joachim Van der Auwera to support package level annotations commit 3a3aeaabdb1841faf5e1bf8d220230597fb22931 Author: Kai Moritz Date: Sat Oct 25 16:52:34 2014 +0200 Integrated integration test provided by Claus Graf (firstname.lastname@example.org) commit 3dd832edbd50b1499ea6d53e4bcd0ad4c79640ed Author: Kai Moritz Date: Mon Jun 2 10:31:13 2014 +0200 [maven-release-plugin] prepare for next development iteration
I’m using as dialect a class which is specified in project where we are using your plugin. Since version 1.4 I’m getting
Caused by: java.lang.RuntimeException: java.lang.ClassNotFoundException: myDialect.MySQLServerDialect
With version 1.3 everything works fine.
Could you guys check it please?