Opened 6 years ago

Closed 6 years ago

#952 closed defect (fixed)

Router Console Broken After Update to 0.9.6

Reported by: DISABLED Owned by:
Priority: critical Milestone: 0.9.7
Component: apps/console Version: 0.9.6
Keywords: Cc:
Parent Tickets: Sensitive: no

Description

[uter Console] uter.startup.LoadClientAppsJob?: Error starting up the client class net.i2p.router.web.RouterConsoleRunner?
java.lang.NoClassDefFoundError?: org/eclipse/jetty/security/LoginService

at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at net.i2p.router.startup.LoadClientAppsJob?$RunApp?.run(LoadClientAppsJob?.java:267)
at java.lang.Thread.run(Unknown Source)
at net.i2p.util.I2PThread.run(I2PThread.java:85)

Caused by: java.lang.ClassNotFoundException?: org.eclipse.jetty.security.LoginService?

at java.net.URLClassLoader$1.run(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController?.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader?.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader?.loadClass(Unknown Source)
at java.lang.ClassLoader?.loadClass(Unknown Source)
… 5 more

Everything is fine, but router console is broken.Who can tell me a fix?

Subtickets

Change History (2)

comment:1 Changed 6 years ago by zzz

Previously reported at http://forum.i2p/viewtopic.php?t=10539



The upgrade to 0.9.6 broke the router console on my install. I2P was basically unusable for me. I had to edit my wrapper.config to replace all the wrapper.java.classpath.* lines listing each jar file with a single new line:

wrapper.java.classpath.1=lib/*.jar


Yes, it's a bug, and that's the correct workaround. Thanks for the report.

We made that change to a single classpath line in wrapper.config as of 0.7.5 (2009-06-29), so it only affects those who installed I2P at least 4 years ago.


To be fixed in 0.9.7 by adding the new jars in routerconsole.jar classpath

comment:2 Changed 6 years ago by zzz

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.