Spark will not start

Error log from c:\Program Files (x86)\Spark\logs:

java.io.IOException: Couldn’t get lock for C:\Users\jamie.loehr\AppData\Roaming\Spark\logs\errors.log

at java.util.logging.FileHandler.openFiles(Unknown Source)

at java.util.logging.FileHandler.(Unknown Source)

at org.jivesoftware.spark.util.log.Log.(Log.java:56)

at org.jivesoftware.sparkimpl.settings.local.SettingsManager.saveSettings(Settings Manager.java:87)

at org.jivesoftware.sparkimpl.settings.local.SettingsManager.getLocalPreferences(S ettingsManager.java:65)

at org.jivesoftware.Spark.loadLanguage(Spark.java:494)

at org.jivesoftware.Spark.startup(Spark.java:181)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.jivesoftware.launcher.Startup.start(Startup.java:94)

at org.jivesoftware.launcher.Startup.main(Startup.java:44)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)

at com.exe4j.runtime.WinLauncher.main(Unknown Source)

java.lang.reflect.InvocationTargetException

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at org.jivesoftware.launcher.Startup.start(Startup.java:94)

at org.jivesoftware.launcher.Startup.main(Startup.java:44)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)

at java.lang.reflect.Method.invoke(Unknown Source)

at com.exe4j.runtime.LauncherEngine.launch(Unknown Source)

at com.exe4j.runtime.WinLauncher.main(Unknown Source)

Caused by: java.lang.NullPointerException

at org.jivesoftware.spark.util.log.Log.error(Log.java:81)

at org.jivesoftware.sparkimpl.settings.local.SettingsManager.saveSettings(Settings Manager.java:87)

at org.jivesoftware.sparkimpl.settings.local.SettingsManager.getLocalPreferences(S ettingsManager.java:65)

at org.jivesoftware.Spark.loadLanguage(Spark.java:494)

at org.jivesoftware.Spark.startup(Spark.java:181)

… 12 more

There was no folder at the location: C:\Users\jamie.loehr\AppData\Roaming\Spark\logs\

I’ve already re-installed java and have uninstalled/re-installed Spark.

NM,

Found the problem to be a corrupt folder file.

Found that the initial error: C:\Users\jamie.loehr\AppData\Roaming\Spark\logs\errors.log was looking for a folder/file that didn’t exist. Spark created a blank file instead of a folder.

I manually deleted the file and created the folder structure C:\Users\jamie.loehr\AppData\Roaming\Spark\logs\

There is another location that is supposed to have a log file that wasn’t there either. I removed the spark file from C:\Users\jamie.loehr\ and created C:\Users\jamie.loehr\spark\logs\