State of Hibernate
I must confess myself disappointed with the latest release of hibernate. What was a reasonably simple project seems to have ballooned into something a lot more complicated. If you go to the website you’ll find 3.2.4.SP1 is listed as the latest release. I was thinking this would be compatible with hibernate annotations 3.3.0 GA however after some frustrating hours trying to get things going I discovered I had to downgrade to hibernate 3.2.2 to get things working. Effectively this means that the latest released version of hibernate is not compatible with any released versions of the annotations project.
Whatever happened to minor point releases just being backward compatible bug fixes? This is the same sort of problem I’ve had with JBoss in the past. Minor version numbers including major backward-incompatible changes.
I cannot confirm this, I am running a project without any errors with the following Hibernate dependencies:
hibernate 3.2.4.sp1
hibernate-commons-annotations 3.3.0.ga
hibernate-annotations 3.3.0.ga
hibernate-entitymanager 3.3.1.ga
Anonymous: Well if that’s the case I can’t really explain it. I don’t have the original error now but it involved a method signature that had changed between the releases.
If you look at the compatibility matrix on the download page it doesn’t list 3.2.4SP1 at all.