]
Paul Ferraro updated WFLY-4186:
-------------------------------
Summary: Improve Infinispan module compatibility with older releases (was: Improve
Infinispan module distribution to improve compatibility with older releases)
Improve Infinispan module compatibility with older releases
-----------------------------------------------------------
Key: WFLY-4186
URL:
https://issues.jboss.org/browse/WFLY-4186
Project: WildFly
Issue Type: Enhancement
Components: Clustering
Affects Versions: 9.0.0.Alpha1
Reporter: Paul Ferraro
Assignee: Paul Ferraro
Fix For: 9.0.0.Beta1
Infinispan 7 moved a bunch of classes from the org.infinispan:infinispan-core maven
module into the org.infinispan:infinispan-commons module (which, itself, was introduced in
Infinispan 6), which can cause user deployments that previously depended on org.infinispan
to fail with mysterious NoClassDefFoundErrors if the org.infinispan.commons module was not
also previously declared as a deployment dependency.
I suggest we either:
1. Export org.infinispan.commons from the org.infinispan module
2. Rename org.infinispan to org.infinispan.core, and create a new org.infinispan that
exports both org.infinispan.core and org.infinispan.commons.