mirror of
https://github.com/apache/nifi.git
synced 2025-02-06 10:08:42 +00:00
NIFI-9576: Allowed Stateless' BlockListClassLoader to load java11 jars/classes (#5726)
This commit is contained in:
parent
6fca4eb3ce
commit
ed5e90fb81
@ -199,6 +199,15 @@ public class StatelessBootstrap {
|
||||
filesAllowed.add(file.getName());
|
||||
}
|
||||
|
||||
final File java11Directory = new File(narDirectory, "java11");
|
||||
final File[] java11DirectoryFiles = java11Directory.listFiles();
|
||||
if (java11DirectoryFiles != null) {
|
||||
for (final File file : java11DirectoryFiles) {
|
||||
findClassNamesInJar(file, classesAllowed);
|
||||
filesAllowed.add(file.getName());
|
||||
}
|
||||
}
|
||||
|
||||
classesBlocked.removeAll(classesAllowed);
|
||||
filesBlocked.removeAll(filesAllowed);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user