roger created OLINGO-1252:
-----------------------------
Summary: MetaDataParser will stack overflow when parsing circle
references recursively
Key: OLINGO-1252
URL: https://issues.apache.org/jira/browse/OLINGO-1252
Project: Olingo
Issue Type: Bug
Components: odata4-server
Affects Versions: (Java) V4 4.4.0
Reporter: roger
It is a follow up of https://issues.apache.org/jira/browse/OLINGO-861. The fix
introduce the recursively resolving of SchemaBasedEdmProvider. But it will have
stack overflow when schema are referencing in circle.
It is easy to reproduce, just update the test case
org.apache.olingo.server.core.MetadataParserTest#testReferenceLoad
and change
parser.recursivelyLoadReferences(false);
to
parser.recursivelyLoadReferences(true);
and run it.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)