[teiid-issues] [JBoss JIRA] (TEIIDSB-65) OData include files are not being served correctly

Steven Hawkins (Jira) issues at jboss.org
Mon Apr 8 10:52:18 EDT 2019


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

Steven Hawkins commented on TEIIDSB-65:
---------------------------------------

> Simple root URL. Otherwise, we have to use something "/odata4" or "vdb-name". The user needs to be educated about it.

That seems expected for odata users.  Almost all example urls seem to contain one or more of odata, odata version, service or service name.

> One that works with JPA model as well as the VDB based model

If the convention adds /service or /project-name instead of /vdb-name that would still work.

>  In the OpenShift when the route is created you cannot create URL with context. That means clicking on it will end up in always a 404.

It's that more of an issue of having a landing page?

For example: https://services.odata.org/

> Perhaps we could move "static" to a more obscure name, such that chance of conflict is minimal?

It would be best to limit the potential collisions to something that is definitely user chosen, such as the vdb / project name.  Getting into the space of schema and entity names should be avoided if possible.

Also will you still need any of the /auth urls in standalone mode?


> OData include files are not being served correctly
> --------------------------------------------------
>
>                 Key: TEIIDSB-65
>                 URL: https://issues.jboss.org/browse/TEIIDSB-65
>             Project: Teiid Spring Boot
>          Issue Type: Bug
>          Components: OData
>    Affects Versions: 1.0.3
>            Reporter: Ramesh Reddy
>            Assignee: Ramesh Reddy
>            Priority: Blocker
>             Fix For: 1.1.0
>
>
> The include metadata files are not being served correctly through OData interface.
> One of the reference is calculated as  http://rdbms-example-odata-teiid-dataservice.apps.garys-e21d.openshiftworkshop.com/$metadata/static/org.teiid.v1.xml
> The class tries to request from this include url and this is what causes the 406 error
> see $metadata int he URL



--
This message was sent by Atlassian Jira
(v7.12.1#712002)


More information about the teiid-issues mailing list