diff --git a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java index 72acbb5404..261fb49983 100644 --- a/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java +++ b/apps/routerconsole/java/src/net/i2p/router/web/ConfigUpdateHandler.java @@ -66,7 +66,12 @@ public class ConfigUpdateHandler extends FormHandler { Class.forName("java.util.jar.Pack200", false, ClassLoader.getSystemClassLoader()); foo = PACK200_URLS; } catch (ClassNotFoundException cnfe) { - foo = NO_PACK200_URLS; + try { + Class.forName("org.apache.harmony.unpack200.Archive", false, ClassLoader.getSystemClassLoader()); + foo = PACK200_URLS; + } catch (ClassNotFoundException cnfe2) { + foo = NO_PACK200_URLS; + } } DEFAULT_UPDATE_URL = foo; } diff --git a/build.xml b/build.xml index 8a6bf33d27..7dfd638863 100644 --- a/build.xml +++ b/build.xml @@ -6,10 +6,8 @@ -