From 060b0cd8faf75bf1d37cdd8b216b4dd2e081e1fe Mon Sep 17 00:00:00 2001 From: Nanne Baars Date: Fri, 23 Oct 2015 06:54:14 +0200 Subject: [PATCH] Logging in sometimes goes to report card and misses category-menu #114 --- .../main/java/org/owasp/webgoat/plugins/PluginsLoader.java | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/webgoat-container/src/main/java/org/owasp/webgoat/plugins/PluginsLoader.java b/webgoat-container/src/main/java/org/owasp/webgoat/plugins/PluginsLoader.java index c14bf7817..47f533e91 100644 --- a/webgoat-container/src/main/java/org/owasp/webgoat/plugins/PluginsLoader.java +++ b/webgoat-container/src/main/java/org/owasp/webgoat/plugins/PluginsLoader.java @@ -13,7 +13,6 @@ import java.net.URL; import java.nio.file.FileVisitResult; import java.nio.file.Files; import java.nio.file.Path; -import java.nio.file.Paths; import java.nio.file.SimpleFileVisitor; import java.nio.file.attribute.BasicFileAttributes; import java.util.List; @@ -56,13 +55,9 @@ public class PluginsLoader { if (!alreadyLoaded) { WebappClassLoader cl = (WebappClassLoader) Thread.currentThread().getContextClassLoader(); cl.setAntiJARLocking(true); - List jars = listJars(); - - Path webInfLib = pluginTarget.getParent().resolve(cl.getJarPath().replaceFirst("\\/", "")); for (URL jar : jars) { - Path sourceJarFile = Paths.get(jar.toURI()); - FileUtils.copyFileToDirectory(sourceJarFile.toFile(), webInfLib.toFile()); + cl.addRepository(jar.toString()); } alreadyLoaded = true; }