Hi Community, I have a POJO that has nested recursively resolved structure. How should I define the @TypeInfo annotation correctly to avoid stack overflow exception when starting the application.
Basically, Class Metadata Map<String, FieldDefinition> fields Class FieldDefinition Metadata parentMetadata The Metadata class got resolved recursively and causing stack overflow. I had to design this way since the metadata structure model looks like this. Is there any ways to fix this issue? Or I must treat this as a Generic type and don’t add @TypeInfo annotation so it can fallback to Kryo. If it fall back to Kryo and remove the streamEnvironment.getConfig().disableGenericTypes(); statement, there won’t be any problem during program startup. Thanks, Fuyao