[
https://issues.jboss.org/browse/TEIID-4948?page=com.atlassian.jira.plugin...
]
Ramesh Reddy updated TEIID-4948:
--------------------------------
Comment: was deleted
(was: Because the KEY information on given cache instance is unique. i.e the PK from G1 is
exactly same as G2. So, lets say you did
INSERT TO G1 with PK value 1
Read G1 with PK 1 (good)
INSERT TO G2 with PK value 1 (this overwrites the G1 instance)
READ G2 with PK 1 (good)
READ G1 with PK 1 (now this will fail saying it will not understand G2, as the object
inside is G2 not G1)
There is marker for the object type in hotrod protocol. So, I would reject this usecase)
java.lang.IllegalArgumentException: No marshaller registered for
ispn.G1
------------------------------------------------------------------------
Key: TEIID-4948
URL:
https://issues.jboss.org/browse/TEIID-4948
Project: Teiid
Issue Type: Bug
Components: Infinispan
Affects Versions: 9.3
Reporter: Van Halbert
Assignee: Van Halbert
Attachments: jdg-remote-cache-ddl-vdb.xml
Deploying a VDB that contains 2 models with tables that reference the same JNDI, but
defined different caches. (see vdb attached).
Can query both caches and based on results, I know they are not the same cache.
When performing an insert to the first table (G1) it works. When performing an insert to
other table (G2), get the IllegalArgmentException.
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)