From this point forward, do not put dependency version information inside module POMs. Always use dependencyManagement in the parent/pom.xml to manage this. There is a bit more clean-up that needs to be performed (e.g. multiple hibernate versions with module-specific overrides), but we are close. Please help keep this clean and manageable from here forward. Thanks!