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)

Reply via email to