in invoker/core/src/main/java/com/google/cloud/functions/invoker/runner/Invoker.java [522:530]
protected Class<?> findClass(String name) throws ClassNotFoundException {
String prefix = "com.google.cloud.functions.";
if ((name.startsWith(prefix) && Character.isUpperCase(name.charAt(prefix.length())))
|| name.startsWith("javax.servlet.")
|| isCloudEventsApiClass(name)) {
return runtimeClassLoader.loadClass(name);
}
return super.findClass(name); // should throw ClassNotFoundException
}