>() {
+ @Override
+ public boolean apply(Class> clazz) {
+ return clazz.getName().equals(name);
+ }
+ });
+ if (foundClass.isPresent()) {
+ return foundClass.get();
+ }
+ throw new ClassNotFoundException("Class " + name + " not found");
}
}
diff --git a/src/main/java/org/owasp/webgoat/plugins/PluginsLoader.java b/src/main/java/org/owasp/webgoat/plugins/PluginsLoader.java
index 6201f6542..5786462d7 100644
--- a/src/main/java/org/owasp/webgoat/plugins/PluginsLoader.java
+++ b/src/main/java/org/owasp/webgoat/plugins/PluginsLoader.java
@@ -43,7 +43,7 @@ public class PluginsLoader implements Runnable {
plugins.add(plugin);
}
} catch (Plugin.PluginLoadingFailure e) {
- logger.error("Unable to load plugin, continue loading others...");
+ logger.error("Unable to load plugin, continue loading others...", e);
}
return FileVisitResult.CONTINUE;
}
diff --git a/src/main/java/org/owasp/webgoat/session/ErrorScreen.java b/src/main/java/org/owasp/webgoat/session/ErrorScreen.java
index 07fe1e4fd..687e72b6b 100644
--- a/src/main/java/org/owasp/webgoat/session/ErrorScreen.java
+++ b/src/main/java/org/owasp/webgoat/session/ErrorScreen.java
@@ -209,11 +209,6 @@ public class ErrorScreen extends Screen
return (new Small().addElement(list));
}
- public Element getCredits()
- {
- return new ElementContainer();
- }
-
/**
* Description of the Method
*
diff --git a/src/main/java/org/owasp/webgoat/session/Screen.java b/src/main/java/org/owasp/webgoat/session/Screen.java
index 0a85cd496..d19c46d01 100644
--- a/src/main/java/org/owasp/webgoat/session/Screen.java
+++ b/src/main/java/org/owasp/webgoat/session/Screen.java
@@ -79,12 +79,6 @@ public abstract class Screen {
*/
protected abstract Element createContent(WebSession s);
- /**
- * Gets the credits attribute of the Screen object
- *
- * @return The credits value
- */
- public abstract Element getCredits();
/**
* Creates a new lessonTracker object.
diff --git a/src/main/webapp/main.jsp b/src/main/webapp/main.jsp
index 7e704027d..eeb9c9e06 100644
--- a/src/main/webapp/main.jsp
+++ b/src/main/webapp/main.jsp
@@ -278,9 +278,6 @@
<%
}
%>
-
- <% out.println(currentLesson.getCredits());%>
-