Spark doesn´t start correctly

I am running spark in a PC in Internet.

Wildfire server is inside our corporate network.

In the firewall we have NAT to translate our public IP Addrres:5222 to Wildfire private address:5222

We start spark, it seems authentication is OK but I cann´t see contacts, the rooster us empty.

This is the error log for spark:

Couldn’'t find system info library in C:\Archivos de programa\Spark;.;C:\Windows\system32;C:\Windows;C:\Windows\system32;C:\Windows; C:\Windows\System32\Wbem;C:\Archivos de programa\ATI Technologies\ATI Control Panel;C:\ARCHIV1\CA\ETRUST1;C:\Archivos de programa\Archivos comunes\Autodesk Shared;C:\Archivos de programa\Archivos comunes\Ulead Systems\MPEG;C:\ARCHIV1\CA\SHARED1\SCANEN1;C:\Archivos de programa\Spark\resources;c:\archiv1\spark.install4j\i4jruntime.jar;c:\archiv1\spark.\lib\activation.jar;c:\archiv1\spark.\lib\base.jar;c:\archiv1\spark.\lib\dom4j.jar;c:\archiv1\spark.\lib\smack.jar;c:\archiv1\spark.\lib\smackx-debug.jar;c:\archiv1\spark.\lib\smackx.jar;c:\archiv1\spark.\lib\spark.jar;c:\archiv1\spark.\lib\xpp.jar;c:\archiv1\spark.\lib\xstream.jar;c:\archiv1\spark.\resources;c:\archiv~1\spark.\lib\windows\jdic.jar;

java.lang.UnsatisfiedLinkError: no systeminfo in java.library.path

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

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

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

at org.jdesktop.jdic.systeminfo.SystemInfo.(Enterprise.java:41)

at org.jivesoftware.spark.Workspace.buildLayout(Workspace.java:189)

at org.jivesoftware.LoginDialog.startSpark(LoginDialog.java:726)

at org.jivesoftware.LoginDialog.access$600(LoginDialog.java:78)

at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:505)

at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)

at java.lang.Thread.run(Unknown Source)

And spark-error log:

28-sep-2006 19:52:07 org.jivesoftware.spark.util.log.Log error

GRAVE:

No response from the server.:

at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:438)

at org.jivesoftware.smackx.ServiceDiscoveryManager.discoverItems(ServiceDiscoveryM anager.java:407)

at org.jivesoftware.spark.SessionManager.discoverItems(SessionManager.java:110)

at org.jivesoftware.spark.SessionManager.initializeSession(SessionManager.java:99)

at org.jivesoftware.LoginDialog$LoginPanel.login(LoginDialog.java:601)

at org.jivesoftware.LoginDialog$LoginPanel.access$400(LoginDialog.java:177)

at org.jivesoftware.LoginDialog$LoginPanel$1.construct(LoginDialog.java:500)

at org.jivesoftware.spark.util.SwingWorker$2.run(SwingWorker.java:132)

at java.lang.Thread.run(Unknown Source)

Thanks in advanec and best regards!

Hi,

could you please check that you have systeminfo.dll in folder “C:\Archivos de programa\Spark\resources”. The error message “Couldn’'t find system info library in …” indeicates that there is a problem. Anyhow I wonder why it should not be there.

LG

The problem was in the Firewall, it is necessary to open port 5222 from private address to the internet. We had only opened 5222 from internet to private ip address…

Thanks anyway!

JJ.-

ava.lang.UnsatisfiedLinkError: no systeminfo in java.library.path

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

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

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

at org.jdesktop.jdic.systeminfo.SystemInfo.(SystemInfo.java:59)

at org.jivesoftware.spark.SessionManager$2.run(SessionManager.java:301)

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

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

Exception in thread “Timer-0” java.lang.RuntimeException: systeminfo.dll not loaded

at org.jdesktop.jdic.systeminfo.SystemInfo.isSessionLocked(SystemInfo.java:102)

at org.jivesoftware.spark.SessionManager$2.run(SessionManager.java:302)

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

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

28-sep-2006 19:52:07 org.jivesoftware.spark.util.log.Log error

^ That is an interesting error for it being a firewall blocking the needed ports.

JNI linker error.