Wildfire 3.1.1 Linux - nohup.out?

So I’'ve got a minimalist embedded xubuntu install running off a 800mhz VIA EZRA with 512mb of RAM and a 1GB CF card.

Curiously even though Java and wildfire are started properly, wildfire will not start.

It gives me this error:

@:/opt/wildfire/bin$ ./wildfire start

Starting wildfire

nohup: appending output to `/home/~~~~~~~/nohup.out’’

I checked the nohup.out file and it looks like this:

Critical Error! The home directory has not been configured,

which will prevent the application from working correctly.

ERROR 11652 ():

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMPPServer.java:147)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at java.lang.Class.newInstance0(Class.java:350)

at java.lang.Class.newInstance(Class.java:303)

at org.jivesoftware.wildfire.starter.ServerStarter.start(ServerStarter.java:93)

at org.jivesoftware.wildfire.starter.ServerStarter.main(ServerStarter.java:49)

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

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

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

at com.install4j.runtime.Launcher.main(Unknown Source)

2006.12.04 15:10:19 Error occurred opening log file: LogName was null - WildfireHome not set?

2006.12.04 15:10:20 org.jivesoftware.util.JiveGlobals.setHomeDirectory(JiveGlobals.java:247) Error - the user running this application can not read and write to the specified home directory (/opt/wildfire). Please grant the executing user read and write permissions.

2006.12.04 15:10:20 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMPPServer.java:147)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at java.lang.Class.newInstance0(Class.java:350)

at java.lang.Class.newInstance(Class.java:303)

at org.jivesoftware.wildfire.starter.ServerStarter.start(ServerStarter.java:93)

at org.jivesoftware.wildfire.starter.ServerStarter.main(ServerStarter.java:49)

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

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

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

at com.install4j.runtime.Launcher.main(Unknown Source)

2006.12.04 15:10:20 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMPPServer.java:147)

at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessor Impl.java:39)

at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructor AccessorImpl.java:27)

at java.lang.reflect.Constructor.newInstance(Constructor.java:494)

at java.lang.Class.newInstance0(Class.java:350)

at java.lang.Class.newInstance(Class.java:303)

at org.jivesoftware.wildfire.starter.ServerStarter.start(ServerStarter.java:93)

at org.jivesoftware.wildfire.starter.ServerStarter.main(ServerStarter.java:49)

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

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.ja va:25)

at java.lang.reflect.Method.invoke(Method.java:585)

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

at com.install4j.runtime.Launcher.main(Unknown Source)

2006.12.04 15:10:21 Wildfire 3.1.1

Wildfire 3.1.1

2006.12.04 15:10:24 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:138)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:24 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(RolloverFileOutputStream.java:94)

at org.mortbay.log.OutputStreamLogSink.start(OutputStreamLogSink.java:437)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:156)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:25 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.loadListeners(AdminConso lePlugin.java:96)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:176)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:25 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:343)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.loadListeners(AdminConso lePlugin.java:97)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:176)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:25 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:343)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.loadListeners(AdminConso lePlugin.java:104)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:176)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:27 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.util.JiveGlobals.isSetupMode(JiveGlobals.java:751)

at org.jivesoftware.util.JiveGlobals.getProperty(JiveGlobals.java:521)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.loadListeners(AdminConso lePlugin.java:108)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:176)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:27 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getHomeDirectory(JiveGlobals.java:228)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.loadListeners(AdminConso lePlugin.java:111)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:176)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:27 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties. Can’'t reuse /tmp/Jetty__9090__, using /tmp/Jetty__9090___43859

2006.12.04 15:10:54 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.util.JiveGlobals.isSetupMode(JiveGlobals.java:751)

at org.jivesoftware.util.JiveGlobals.getProperty(JiveGlobals.java:503)

at org.jivesoftware.util.JiveGlobals.getIntProperty(JiveGlobals.java:545)

at org.jivesoftware.util.CacheManager.initializeCache(CacheManager.java:73)

at org.jivesoftware.util.CacheManager.initializeCache(CacheManager.java:47)

at org.jivesoftware.util.FaviconServlet.init(FaviconServlet.java:80)

at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:383)

at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)

at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java :446)

at org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicati onHandler.java:321)

at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.j ava:509)

at org.mortbay.util.Container.start(Container.java:72)

at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)

at org.mortbay.util.Container.start(Container.java:72)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:192)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:54 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.util.JiveGlobals.isSetupMode(JiveGlobals.java:751)

at org.jivesoftware.util.JiveGlobals.getProperty(JiveGlobals.java:503)

at org.jivesoftware.util.JiveGlobals.getIntProperty(JiveGlobals.java:545)

at org.jivesoftware.util.CacheManager.initializeCache(CacheManager.java:74)

at org.jivesoftware.util.CacheManager.initializeCache(CacheManager.java:47)

at org.jivesoftware.util.FaviconServlet.init(FaviconServlet.java:80)

at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:383)

at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)

at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java :446)

at org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicati onHandler.java:321)

at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.j ava:509)

at org.mortbay.util.Container.start(Container.java:72)

at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)

at org.mortbay.util.Container.start(Container.java:72)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:192)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:54 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.util.JiveGlobals.isSetupMode(JiveGlobals.java:751)

at org.jivesoftware.util.JiveGlobals.getProperty(JiveGlobals.java:503)

at org.jivesoftware.util.JiveGlobals.getIntProperty(JiveGlobals.java:545)

at org.jivesoftware.util.CacheManager.initializeCache(CacheManager.java:73)

at org.jivesoftware.util.CacheManager.initializeCache(CacheManager.java:47)

at org.jivesoftware.util.FaviconServlet.init(FaviconServlet.java:81)

at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:383)

at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)

at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java :446)

at org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicati onHandler.java:321)

at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.j ava:509)

at org.mortbay.util.Container.start(Container.java:72)

at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)

at org.mortbay.util.Container.start(Container.java:72)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:192)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.12.04 15:10:54 org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:774)

java.io.FileNotFoundException: XML properties file does not exist: wildfire.xml

at org.jivesoftware.util.XMLProperties.(XMLProperties.java:61)

at org.jivesoftware.util.JiveGlobals.loadSetupProperties(JiveGlobals.java:771)

at org.jivesoftware.util.JiveGlobals.getXMLProperty(JiveGlobals.java:274)

at org.jivesoftware.util.JiveGlobals.isSetupMode(JiveGlobals.java:751)

at org.jivesoftware.util.JiveGlobals.getProperty(JiveGlobals.java:503)

at org.jivesoftware.util.JiveGlobals.getIntProperty(JiveGlobals.java:545)

at org.jivesoftware.util.CacheManager.initializeCache(CacheManager.java:74)

at org.jivesoftware.util.CacheManager.initializeCache(CacheManager.java:47)

at org.jivesoftware.util.FaviconServlet.init(FaviconServlet.java:81)

at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:383)

at org.mortbay.jetty.servlet.ServletHolder.start(ServletHolder.java:243)

at org.mortbay.jetty.servlet.ServletHandler.initializeServlets(ServletHandler.java :446)

at org.mortbay.jetty.servlet.WebApplicationHandler.initializeServlets(WebApplicati onHandler.java:321)

at org.mortbay.jetty.servlet.WebApplicationContext.doStart(WebApplicationContext.j ava:509)

at org.mortbay.util.Container.start(Container.java:72)

at org.mortbay.http.HttpServer.doStart(HttpServer.java:708)

at org.mortbay.util.Container.start(Container.java:72)

at org.jivesoftware.wildfire.container.AdminConsolePlugin.initializePlugin(AdminCo nsolePlugin.java:192)

at org.jivesoftware.wildfire.container.PluginManager.loadPlugin(PluginManager.java :406)

at org.jivesoftware.wildfire.container.PluginManager.access$200(PluginManager.java :49)

at org.jivesoftware.wildfire.container.PluginManager$PluginMonitor.run(PluginManag er.java:907)

at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:417)

at java.util.concurrent.FutureTask$Sync.innerRunAndReset(FutureTask.java:280)

at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:135)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$101 (ScheduledThreadPoolExecutor.java:65)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.runPeriodi c(ScheduledThreadPoolExecutor.java:142)

at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Schedu ledThreadPoolExecutor.java:166)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

Any ideas?

Hi,

try to run “sh -x ./wildfire start” - this will also not work but it will print on your terminal how java is called. You should see a java call with something like “-DwildfireHome=/opt/wildfire”.

I start Wildfire without setting this value with

cd /opt/wildfire/bin
nohup java -server -jar ../lib/startup.jar &

LG

Ok so trying again, this is the new error after following your suggestion.

@:/opt/wildfire/bin$ sudo nohup /opt/wildfire/ -server -jar …/lib/startup.jar & /opt/wildfire/bin/ -server -jar …/lib/startup.

4847

Exit 126 sudo nohup /opt/wildfire/bin/ -server -jar …/lib/startup.jar

ptiadmin@MXEZRA-Xu:/opt/wildfire/bin$ nohup: appending output to `nohup.out’’

Okay, so I took out an extra “/” that I accidentally slipped into the command you gave me and it worked! Thank you!