[
https://issues.jboss.org/browse/TEIID-3543?page=com.atlassian.jira.plugin...
]
Steven Hawkins commented on TEIID-3543:
---------------------------------------
This also raises the question of whether we need to move some of the
extension metadata from translator specific to engine level to give freedom to the user
how they define OData metadata.
I think we're fine. If they want the old behavior (just a flat service exposed), then
they shouldn't use the complextype and columngroup extension metadata. We just need
to fix the creation of nested complex types when the extension metadata is present.
Complex type values not resolved in translator execution
--------------------------------------------------------
Key: TEIID-3543
URL:
https://issues.jboss.org/browse/TEIID-3543
Project: Teiid
Issue Type: Bug
Components: OData
Affects Versions: 8.7
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Fix For: 8.11
Embedded complex types do not have metadata associated and will fail to resolve resulting
in an exception:
{code}
java.lang.RuntimeException: unknown property type: RMTSAMPLEFLIGHT.FlightDetails
at
org.odata4j.format.xml.AtomFeedFormatParser.parseProperties(AtomFeedFormatParser.java:210)
~[odata4j-core-0.8.0-SNAPSHOT-redhat.jar:na]
{code}
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)