[teiid-issues] [JBoss JIRA] (TEIID-3543) Complex type values not resolved in translator execution

Steven Hawkins (JIRA) issues at jboss.org
Thu Jun 18 11:15:05 EDT 2015


    [ https://issues.jboss.org/browse/TEIID-3543?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13081155#comment-13081155 ] 

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)


More information about the teiid-issues mailing list