Unable to use Oracle Datasource in RHDG 8.3 JDBC String-Based Cache Store
Issue
During a migration from JDG 7 to DG 8.3 unmarshaling errors happen, i.e. unable to marshal the data retrieved from persistent cache store ( oracle binary table).
This issue only happens with Oracle Data Base, but not Postgres:
java.lang.ClassCastException: org.infinispan.query.remote.impl.indexing.ProtobufValueWrapper cannot be cast to org.infinispan.persistence.spi.MarshalledValue
at org.infinispan.persistence.jdbc.impl.table.AbstractTableManager.entryFromResultSet(AbstractTableManager.java:618)
Environment
- Red Hat Data Grid (RHDG)
- 8.3
- Oracle DB/IBM DB2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.