[teiid-issues] [JBoss JIRA] (TEIID-4948) java.lang.IllegalArgumentException: No marshaller registered for ispn.G1

Ramesh Reddy (JIRA) issues at jboss.org
Tue Jun 6 11:37:00 EDT 2017


     [ https://issues.jboss.org/browse/TEIID-4948?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

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)


More information about the teiid-issues mailing list