Closed
Description
During SpEL evaluation, if the TypeDescriptor
is recursive, the evaluation results in infinite recursion causing stack overflow.
This line:
Evaluated object sample where we have this issue is a map:
public class MyClass implements Map<String, MyClass>
This causes the evaluation of equality to check the type, and recursively the inner types of the map.