]
Steven Hawkins resolved TEIID-6001.
-----------------------------------
Resolution: Done
Added more checks to ensure both ends of the navigation exist in the odata metadata.
OData visible metadata can lead to npe building metadata
--------------------------------------------------------
Key: TEIID-6001
URL:
https://issues.redhat.com/browse/TEIID-6001
Project: Teiid
Issue Type: Bug
Components: OData
Reporter: Steven Hawkins
Assignee: Steven Hawkins
Priority: Major
Fix For: 15.0, 14.0.1
Original Estimate: 3 hours
Remaining Estimate: 3 hours
In looking at TEIID-5873 I could see that we weren't checking for visibility when
building navigations. So if an entity is not visible, but is on the other side of a
foreign key from an entity that is, we'll throw an npe rather than simply not adding
the navigations.