Frens Jan Rumph created FLINK-37602: ---------------------------------------
Summary: add objenesis to classloader.parent-first-patterns.default Key: FLINK-37602 URL: https://issues.apache.org/jira/browse/FLINK-37602 Project: Flink Issue Type: Improvement Affects Versions: 1.20.1, 2.0.0 Reporter: Frens Jan Rumph In a project we have Kryo on the classpath; which has objenesis as a dependency. {{com.esotericsoftware.kryo}} is listed in {{classloader.parent-first-patterns.default}}, but we needed to add {{org.objenesis.}} to {{classloader.parent-first-patterns.additional}}. Otherwise Kryo would be loaded from the parent class-loader (due to the parent-first-patterns), but Objenesis classes would be loaded from the user classpath by the {{ChildFirstClassLoader}}. I think the objenesis pattern should be added to the default parent-first-patterns. -- This message was sent by Atlassian Jira (v8.20.10#820010)