[
https://issues.jboss.org/browse/TEIID-4948?page=com.atlassian.jira.plugin...
]
Ramesh Reddy resolved TEIID-4948.
---------------------------------
Fix Version/s: 9.3.1
Resolution: Done
The issue is when DDL is provided instead of .proto file as the metadata, internally the
DDL is first converted to .proto file and then DDL is generated back. However, during the
regeneration previously defined extension metadata on the DDL based tables is not restored
back to the original values, thus the error about duplicate/non-existing marshallers.
This fix copies the extension metadata back again on to the generated schema. I believe
TEIID-4896 may be a duplicate of this issue.
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: Ramesh Reddy
Fix For: 9.3.1
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)