From 552ab3155938f3c5e55a0ef50f00bff588d5af37 Mon Sep 17 00:00:00 2001
From: zzz <zzz@mail.i2p>
Date: Sat, 19 Apr 2014 20:46:31 +0000
Subject: [PATCH] Console: Remove the classpath workarounds for SusiMail, since
 it isn't using the jetty classes any more

---
 .../java/src/net/i2p/router/web/WebAppConfiguration.java     | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/apps/routerconsole/java/src/net/i2p/router/web/WebAppConfiguration.java b/apps/routerconsole/java/src/net/i2p/router/web/WebAppConfiguration.java
index baa6984593..d03795be00 100644
--- a/apps/routerconsole/java/src/net/i2p/router/web/WebAppConfiguration.java
+++ b/apps/routerconsole/java/src/net/i2p/router/web/WebAppConfiguration.java
@@ -55,6 +55,7 @@ public class WebAppConfiguration implements Configuration {
             return;
         String appName = ctxPath.substring(1);
 
+/****
         if (ctxPath.equals("/susimail")) {
             // allow certain Jetty classes, restricted as of Jetty 7
             // See http://wiki.eclipse.org/Jetty/Reference/Jetty_Classloading
@@ -79,6 +80,7 @@ public class WebAppConfiguration implements Configuration {
             //System.err.println("System classes after:  " + Arrays.toString(wac.getSystemClasses()));
             //System.err.println("Server classes after:  " + Arrays.toString(wac.getServerClasses()));
         }
+****/
 
         I2PAppContext i2pContext = I2PAppContext.getGlobalContext();
         File libDir = new File(i2pContext.getBaseDir(), "lib");
@@ -88,11 +90,12 @@ public class WebAppConfiguration implements Configuration {
 
         File dir = libDir;
         String cp;
+/****
         if (ctxPath.equals("/susimail")) {
             // Ticket #957... don't know why...
             // Only really required if started manually, but we don't know that from here
             cp = "jetty-util.jar";
-        } else if (pluginDir.exists()) {
+        } else ****/ if (pluginDir.exists()) {
             File consoleDir = new File(pluginDir, "console");
             Properties props = RouterConsoleRunner.webAppProperties(consoleDir.getAbsolutePath());
             cp = props.getProperty(RouterConsoleRunner.PREFIX + appName + CLASSPATH);
-- 
GitLab