Stephan Ewen created FLINK-3236: ----------------------------------- Summary: Flink user code classloader should have Flink classloader as parent classloader Key: FLINK-3236 URL: https://issues.apache.org/jira/browse/FLINK-3236 Project: Flink Issue Type: Bug Components: Local Runtime Affects Versions: 0.10.1 Reporter: Stephan Ewen Fix For: 1.0.0, 0.10.2
Right now, the user code classloader delegates to the system classloader as parent. That works in Flink standalone settings, but not when the Flink core classes themselves are not loaded with the system classloader (certain embedded setups) Giving the classloader that was used to load the Flink core classes (like for example {{org.apache.flink.runtime.taskmanager.Task.class.getClassLoader()}} solves that problem and does not break behavior in standalone mode. -- This message was sent by Atlassian JIRA (v6.3.4#6332)