Hi Andor, On Tue, May 15, 2012 at 09:54:47AM +0000, Andor E wrote: > Hi, > thanks for the responses. > > My tests have been done on Kubuntu 10.04, because it comes closest to > our production environment. > > And here is a stacktrace: > > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): java.awt.HeadlessException > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.Window.<init>(Window.java:437) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.Frame.<init>(Frame.java:419) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > javax.swing.JFrame.<init>(JFrame.java:218) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > de.muenchen.allg.itd51.wollmux.dialog.WollMuxBar.createGUI(WollMuxBar.java:480) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > de.muenchen.allg.itd51.wollmux.dialog.WollMuxBar.access$500(WollMuxBar.java:156) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > de.muenchen.allg.itd51.wollmux.dialog.WollMuxBar$5.run(WollMuxBar.java:446) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:226) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventQueue.dispatchEventImpl(EventQueue.java:647) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventQueue.access$000(EventQueue.java:96) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventQueue$1.run(EventQueue.java:608) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventQueue$1.run(EventQueue.java:606) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.security.AccessController.doPrivileged(Native Method) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventQueue.dispatchEvent(EventQueue.java:617) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) > 2012-05-14 14:08:25 ERROR(WollMuxBar:450): > java.awt.EventDispatchThread.run(EventDispatchThread.java:138) > > Steps to reproduce: > * Install WollMux.oxt > * Install wollmux-config > * lauchch ./wollmuxbar > (Please refer to www.wollmux.org for installation instructions and downloads.) > > I'm not using Tomcat or any API connected with Tomcat. > > I hope this answers all questions. > The bug is very reproducable and I'm pretty sure that I've installed > my extension correctly.
I cannot reproduce it, and I'm also sure I installed the extension correctly, it is working. Your project is made up of two pieces: - an AOO extension, works inside AOO - a Java application, that bootstraps AOO, that is a client application Looking at the backtrace: 2012-05-14 14:08:25 ERROR(WollMuxBar:450): java.awt.HeadlessException 2012-05-14 14:08:25 ERROR(WollMuxBar:450): java.awt.GraphicsEnvironment.checkHeadless(GraphicsEnvironment.java:173) 2012-05-14 14:08:25 ERROR(WollMuxBar:450): java.awt.Window.<init>(Window.java:437) 2012-05-14 14:08:25 ERROR(WollMuxBar:450): java.awt.Frame.<init>(Frame.java:419) 2012-05-14 14:08:25 ERROR(WollMuxBar:450): javax.swing.JFrame.<init>(JFrame.java:218) 2012-05-14 14:08:25 ERROR(WollMuxBar:450): de.muenchen.allg.itd51.wollmux.dialog.WollMuxBar.createGUI(WollMuxBar.java:480) - the bug is in the Java application, not in the extension - the bug seems unrelated to AOO: it looks like your application is able to connect to AOO, reading the backtrace and looking at your sources it seems the java.awt.HeadlessException is triggered by the following code eventHandler.connectWithWollMux(); createGUI(conf); Did you debug the code? Is the exception thrown after bootstrapping AOO? Can you bootstrap the office? IMO this is unrelated to AOO, and it looks more like a bug on your Java application. Did you try to reproduce this on other machine? Which JRE/jdk are you using? Did you test in the same machine, with other JRE/jdk (for example, if you're using the OpenJDK, then try with the one from Oracle)? Regards -- Ariel Constenla-Haile La Plata, Argentina
pgpku4txndwnA.pgp
Description: PGP signature