[
https://issues.jboss.org/browse/WFLY-4186?page=com.atlassian.jira.plugin....
]
Paul Ferraro updated WFLY-4186:
-------------------------------
Description:
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.
was:
Infinispan 7 moved a bunch of classes from the org.infinispan:infinispan-core maven module
into the org.infinispan:infinispan-commons module, 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.
Improve Infinispan module distribution to improve 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.
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)