IncompatibleClassChangeError on EAP 7.0.5

Description

When building on EAP 7.0.5, the Arquillian integration tests fail due to a deployment error, apparently due to a change in Hibernate. EAP 7.0.4 is not affected.

Environment

None

Activity

Show:

Sean Flanigan 5 May 2017 at 06:36

This is fixed in master (https://github.com/zanata/zanata-platform/pull/284) but might need back-porting to release.

Sean Flanigan 21 April 2017 at 08:06

The good news is, this shouldn't affect production deployments, only testing (because we don't deploy hibernate-testing.jar). Of course it's not good that we can't run our integration tests on the correct version of EAP.

Sean Flanigan 21 April 2017 at 07:25

Apparently the version of hibernate-testing needs to match the version of hibernate-core provided by the platform. Unfortunately, that means we need one version (<= 5.0.11.Final) of hibernate-testing for WildFly 10.1 and EAP 7.0.4, but a later version (5.0.12.Final) for EAP 7.0.5.

But I think we can do without hibernate-testing by running Arquillian tests against Infinispan caches (just like production, and functional tests), which should solve the problem.

Ready for Release

Details

Assignee

Reporter

Labels

Tested Version/s

Sprint

Fix versions

Affects versions

Priority

More fields

Created 21 April 2017 at 05:18
Updated 27 June 2018 at 02:17
Resolved 10 May 2017 at 00:33