From 58660bed3c315fbc1a5dcc674a896222425437a4 Mon Sep 17 00:00:00 2001 From: zzz Date: Mon, 15 Jun 2009 15:32:27 +0000 Subject: [PATCH] fix webapps path --- .../java/src/net/i2p/router/web/ConfigClientsHandler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java index b612c005b..da79249ed 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigClientsHandler.java @@ -1,5 +1,6 @@ package net.i2p.router.web; +import java.io.File; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; @@ -111,7 +112,9 @@ public class ConfigClientsHandler extends FormHandler { for (int j = 0; j < hl.length; j++) { if (hl[j].getPort() == 7657) { try { - s.addWebApplication("/"+ app, "./webapps/" + app + ".war").start(); + File path = new File(_context.getBaseDir(), "webapps"); + path = new File(path, app + ".war"); + s.addWebApplication("/"+ app, path.getAbsolutePath()).start(); // no passwords... initialize(wac); addFormNotice("WebApp " + app + " started"); } catch (Exception ioe) {