Remove Hibernate 4.2 module for WildFly

Description

Removing the Hibernate 4.2 module for WildFly will simplify deployment, and remove the need to keep the wildfly hibernate module updated.

Activity

Show:
Sean Flanigan
June 27, 2016, 7:40 AM

Development note: This change requires the removal of the JDBC wrapper classes in org.zanata.database, which were intended to detect certain misuses of JDBC classes during tests, but in practice they haven't detected much, if anything, and aren't worth their maintenance costs (as currently implemented).

If we want to bring the JDBC wrappers back, instead of activating them with Hibernate ConnectionProvider (and borrowing from Hibernate 4.2 internal classes to implement that ConnectionProvider), it should be possible to activate them with a custom JDBC Driver wrapper, which should prove more maintainable.

Ready for Release

Assignee

Sean Flanigan

Reporter

Sean Flanigan

Labels

None

Tested Version/s

None

Story Points

3

Components

Sprint

None

Fix versions

Priority

unspecified