[Bug] Classloader complaints about an unsatisfied link on Windows

Hi there,

I’‘m running the latest Spark build from SVN on windows. I fire up Spark using the “starup.bat” script. While running Spark, I noticed that some exceptions rush by in the console… Actually, they don’‘t seen to have an impact on the GUI or functionality, but well… it’'s an exception and it should be avoided I think

OK so here is my console content. The UnsatisfiedLinkError happens just after the start of Spark.


D:\Misc\SparkSVN\target\build\bin>java -Dappdir=… -cp …/lib/jmf.jar;…/lib/syn

thetica.jar;…/lib/syntheticaBlueMoon.jar;…/lib/corecomponents-win.jar;…/lib/a

sterisk-im-client.jar;…/lib/skinlf.jar;…/lib/swingx.jar;…/lib/systeminfo.jar;

…/lib/spark.jar;…/lib/base.jar;…/lib/smack.jar;…/lib/i4jruntime.jar;…/lib/w

indows/jdic.jar;…/lib/smackx.jar;…/lib/smackx-debug.jar;…/lib/dom4j.jar;…/li

b/xpp.jar;…/lib/xstream.jar;…/resources;…/lib/windows; org.jivesoftware.Spark

java.lang.UnsatisfiedLinkError: Can’'t load library: D:\Dokumente und Einstellung

en\mim/.Spark/plugins/idlelinux/lib/libLinuxIdle.so

at java.lang.ClassLoader.loadLibrary(Unknown Source)

at java.lang.Runtime.load0(Unknown Source)

at java.lang.Runtime.load(Unknown Source)

at com.jivesoftware.idlelinux.LinuxIdle.(LinuxIdle.java:25)

at com.jivesoftware.idlelinux.CheckIdle$1.run(CheckIdle.java:53)

at java.util.TimerThread.mainLoop(Unknown Source)

at java.util.TimerThread.run(Unknown Source)

Exception in thread “Timer-3” java.lang.UnsatisfiedLinkError: idleTime

at com.jivesoftware.idlelinux.LinuxIdle.idleTime(Native Method)

at com.jivesoftware.idlelinux.LinuxIdle.getIdleTime(LinuxIdle.java:16)

at com.jivesoftware.idlelinux.CheckIdle$1.run(CheckIdle.java:53)

at java.util.TimerThread.mainLoop(Unknown Source)

at java.util.TimerThread.run(Unknown Source)


Seems like some plugin is thinking it is running on linux? That could cause some unwanted (perhapps not even visible) side effects during Spark execution…

Hope this has been helpful

Greetings,

miguy2k