[
https://issues.jboss.org/browse/ISPN-9657?page=com.atlassian.jira.plugin....
]
Dan Berindei commented on ISPN-9657:
------------------------------------
Missed a failure in HotRodCounterIT caused by the counter module jar including counter API
classes (which should have been only in the commons jar).
{noformat}
[OK: 0, KO: 1, SKIP: 0] Test failed: HotRodCounterIT.testCounters
org.infinispan.client.hotrod.exceptions.HotRodClientException:Request for messageId=5
returned server error (status=0x85): java.lang.LinkageError: loader constraint violation:
when resolving method
"org.infinispan.counter.impl.manager.EmbeddedCounterManager.defineCounterAsync(Ljava/lang/String;Lorg/infinispan/counter/api/CounterConfiguration;)Ljava/util/concurrent/CompletableFuture;"
the class loader 'org.infinispan.server.hotrod:ispn-10.0@10.0.0-SNAPSHOT'
@3869578e (instance of org.jboss.modules.ModuleClassLoader, child of 'app'
jdk.internal.loader.ClassLoaders$AppClassLoader) of the current class,
org/infinispan/server/hotrod/CounterRequestProcessor, and the class loader
'org.infinispan.counter:ispn-10.0@10.0.0-SNAPSHOT' @21b834d3 (instance of
org.jboss.modules.ModuleClassLoader, child of 'app'
jdk.internal.loader.ClassLoaders$AppClassLoader) for the method's defining class,
org/infinispan/counter/impl/manager/EmbeddedCounterManager, have different Class objects
for the type org/infinispan/counter/api/CounterConfiguration used in the signature
at
org.infinispan.client.hotrod.impl.protocol.Codec20.checkForErrorsInResponseStatus(Codec20.java:340)
at org.infinispan.client.hotrod.impl.protocol.Codec20.readHeader(Codec20.java:177)
at
org.infinispan.client.hotrod.impl.transport.netty.HeaderDecoder.decode(HeaderDecoder.java:138)
at
org.infinispan.client.hotrod.impl.transport.netty.HintedReplayingDecoder.callDecode(HintedReplayingDecoder.java:94)
{noformat}
Multimap jar is not OSGi compliant
----------------------------------
Key: ISPN-9657
URL:
https://issues.jboss.org/browse/ISPN-9657
Project: Infinispan
Issue Type: Bug
Components: Multimap
Affects Versions: 9.4.0.Final
Reporter: Alain Picard
Assignee: Dan Berindei
Priority: Major
Fix For: 10.0.0.CR2, 10.0.0.Final
Due to issues related to using the embedded jar (see
[
here|https://developer.jboss.org/message/986042#986042], when switching to individual
jars, the multimap jar (infinispan-multimap-9.4.0.Final.jar) doesn't provide a valid
OSGi manifest.
--
This message was sent by Atlassian Jira
(v7.13.5#713005)