[
https://issues.jboss.org/browse/TEIID-5449?page=com.atlassian.jira.plugin...
]
Van Halbert commented on TEIID-5449:
------------------------------------
Upgrading to 9.3 appears to have introduced an issue in the
TestHotrodExecution.testServer() test in the translator, line 140.
{code}
Caused by: java.lang.IllegalArgumentException: No marshaller registered for pm1.G2
at
org.infinispan.protostream.impl.SerializationContextImpl.getMarshallerDelegate(SerializationContextImpl.java:276)
at org.infinispan.protostream.WrappedMessage.readMessage(WrappedMessage.java:336)
at org.infinispan.protostream.ProtobufUtil.fromWrappedByteArray(ProtobufUtil.java:161)
at
org.infinispan.query.remote.client.BaseProtoStreamMarshaller.objectFromByteBuffer(BaseProtoStreamMarshaller.java:33)
at
org.infinispan.commons.marshall.AbstractMarshaller.objectFromByteBuffer(AbstractMarshaller.java:82)
at
org.infinispan.client.hotrod.marshall.MarshallerUtil.bytes2obj(MarshallerUtil.java:32)
{code}
Infinispan: Update Infinispan translator to 9.3 version
-------------------------------------------------------
Key: TEIID-5449
URL:
https://issues.jboss.org/browse/TEIID-5449
Project: Teiid
Issue Type: Bug
Components: Infinispan
Affects Versions: 11.0
Reporter: Ramesh Reddy
Assignee: Van Halbert
Fix For: 11.2
Two changes observed
- The new cache create API changed, the old has been deprecated
- cache.get(key) now became Async operation, that means Thread Based serialization
context no longer works. This needs to be removed, but there seem to be no better
alternatives to support the Async threads.
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)