Thanks for this post, I also am suffering with the same problem on Ubuntu Gutsy, so I tried your fix but unfortunately it didn’t work for me. After enabled the debug mode, my error log shows:
16-Apr-2008 15:24:15 org.jivesoftware.spark.util.log.Log debug
INFO: TRAY_IMAGE not found.
16-Apr-2008 15:24:15 org.jivesoftware.spark.util.log.Log error
SEVERE:
java.lang.UnsupportedOperationException
at java.awt.TrayIcon.<init>(Unknown Source)
at java.awt.TrayIcon.<init>(Unknown Source)
at com.jivesoftware.plugin.jniwrapper.LinuxSystemTray.<init>(LinuxSystemTray .java:102)
at com.jivesoftware.plugin.jniwrapper.JNIWrapperPlugin.initialize(JNIWrapperPlugin .java:33)
at org.jivesoftware.spark.PluginManager$1.run(PluginManager.java:404)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
I suspect this has something to do with it, does anyone have an idea what this means? I tried a fresh download of Spark just in case something had accidentally been deleted, but it still is exactly the same.
Thanks,
Ben