]
Lucie Fabrikova commented on TEIID-4090:
----------------------------------------
Which URIs should be tested?
1.
2.
3.
4.
5.
6.
7. 3.-6. with keycloak instead of static
Where
- in 1., 2. suppose myvdb is name of vdb, auth/token is name of table
- in 3.-7. static/keycloak is name of vdb, auth/token is name of table
thanks for info.
Issue with entitysets/properties ending in auth or token
--------------------------------------------------------
Key: TEIID-4090
URL:
https://issues.jboss.org/browse/TEIID-4090
Project: Teiid
Issue Type: Bug
Components: OData
Affects Versions: 8.12
Reporter: Steven Hawkins
Assignee: Ramesh Reddy
Priority: Blocker
Labels: Final
Fix For: 9.0, 8.12.5
To handle oauth, we are check for uri.endsWith("auth") ||
uri.endsWith("token") - however valid uris can end with those characters as
well. An ioexception will be thrown instead of seeing the expected results - we also need
to not simply throw an ioexception in ODataServlet as there is no server log of the
exception and the client sees a 500 error.