Issue 164 in utgb: Global configuration of java.util.logging causes ClassNotFound exception in Swing component

2 views
Skip to first unread message

ut...@googlecode.com

unread,
Sep 25, 2011, 9:32:26 PM9/25/11
to utgb-...@googlegroups.com
Status: Accepted
Owner: taroleo
Labels: Type-Defect Priority-Medium Milestone-utgb-toolkit-1.4
AffectedVersion-1.4 OpSys-All Component-utgb-shell FixedVersion-NA

New issue 164 by taroleo: Global configuration of java.util.logging causes
ClassNotFound exception in Swing component
http://code.google.com/p/utgb/issues/detail?id=164

What steps will reproduce the problem?
1. make install utgb-shell
2. launch utgb server

What is the expected output? What do you see instead?
java.lang.ClassNotFoundException: org.apache.juli.FileHandler
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)


Please use labels and text to provide additional information.


ut...@googlecode.com

unread,
Sep 25, 2011, 9:36:26 PM9/25/11
to utgb-...@googlegroups.com

Comment #1 on issue 164 by taroleo: Global configuration of
java.util.logging causes ClassNotFound exception in Swing component
http://code.google.com/p/utgb/issues/detail?id=164

Here is the full stack trace:

java.lang.ClassNotFoundException: org.apache.juli.FileHandler
at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
at java.lang.ClassLoader.loadClass(ClassLoader.java:248)

at
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:521)
at
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:464)
at
org.apache.juli.ClassLoaderLogManager$2.run(ClassLoaderLogManager.java:377)
at
org.apache.juli.ClassLoaderLogManager$2.run(ClassLoaderLogManager.java:373)
at java.security.AccessController.doPrivileged(Native Method)
at
org.apache.juli.ClassLoaderLogManager.getClassLoaderInfo(ClassLoaderLogManager.java:373)
at
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:452)
at
org.apache.juli.ClassLoaderLogManager.readConfiguration(ClassLoaderLogManager.java:288)
at java.util.logging.LogManager$2.run(LogManager.java:268)
at java.security.AccessController.doPrivileged(Native Method)
at
java.util.logging.LogManager.readPrimordialConfiguration(LogManager.java:266)
at java.util.logging.LogManager.getLogManager(LogManager.java:249)
at java.util.logging.Logger.<init>(Logger.java:220)
at
java.util.logging.LogManager$RootLogger.<init>(LogManager.java:958)
at
java.util.logging.LogManager$RootLogger.<init>(LogManager.java:955)
at java.util.logging.LogManager$1.run(LogManager.java:181)
at java.security.AccessController.doPrivileged(Native Method)
at java.util.logging.LogManager.<clinit>(LogManager.java:158)
at java.util.logging.Logger.getLogger(Logger.java:273)
at sun.awt.SunToolkit.<clinit>(SunToolkit.java:46)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:169)
at java.awt.Toolkit$2.run(Toolkit.java:834)
at java.security.AccessController.doPrivileged(Native Method)
at java.awt.Toolkit.getDefaultToolkit(Toolkit.java:826)
at java.awt.Toolkit.getEventQueue(Toolkit.java:1676)
at java.awt.EventQueue.isDispatchThread(EventQueue.java:807)
at
javax.swing.SwingUtilities.isEventDispatchThread(SwingUtilities.java:1333)
at
org.utgenome.shell.UTGBPortable.startTomcatServer(UTGBPortable.java:236)
at
org.utgenome.shell.UTGBPortable.runInCUIMode(UTGBPortable.java:176)
at org.utgenome.shell.UTGBPortable.start(UTGBPortable.java:115)
at org.utgenome.shell.Server.execute(Server.java:107)
at
org.utgenome.shell.UTGBShellCommandBase.execute(UTGBShellCommandBase.java:39)
at
org.xerial.util.opt.CommandModuleBase.execute(CommandModuleBase.java:273)
at
org.xerial.util.opt.CommandLauncher.execute(CommandLauncher.java:87)
at org.utgenome.shell.UTGBShell.runCommand(UTGBShell.java:122)
at org.utgenome.shell.UTGBShell.runCommand(UTGBShell.java:132)
at org.utgenome.shell.UTGBShell.main(UTGBShell.java:145)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)


Reply all
Reply to author
Forward
0 new messages