I'm on Linux Mint (Ubuntu 14.04) and Oracle Java 1.8.0_25-b17. I've tried both the .deb and the launcher jar for 2.3.2 (currently on the download page). Both have the same problem.
Jetty starts but does not load the rundeck app.
The startup log from the launcher. The service startup log looks the same.
WARNING: HTTPS is not enabled, specify -Drundeck.ssl.config=/home/lance/tools/rundeck/server/config/ssl.properties to enable.
2014-11-13 11:13:40.186:INFO:oejs.Server:jetty-7.6.0.v20120127
2014-11-13 11:13:41.587:INFO:oejw.StandardDescriptorProcessor:NO JSP Support for /, did not find org.apache.jasper.servlet.JspServlet
2014-11-13 11:13:42.368:INFO:/:Initializing Spring root WebApplicationContext
2014-11-13 11:13:44,361 [main] ERROR context.ContextLoader - Context initialization failed
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException: Cannot invoke method getAt() on null object
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:733)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:233)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1214)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
at org.eclipse.jetty.server.Server.doStart(Server.java:261)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at com.dtolabs.rundeck.RunServer.run(RunServer.java:112)
at com.dtolabs.rundeck.RunServer.main(RunServer.java:72)
at com.dtolabs.rundeck.ExpandRunServer.invokeMain(ExpandRunServer.java:690)
at com.dtolabs.rundeck.ExpandRunServer.execute(ExpandRunServer.java:647)
at com.dtolabs.rundeck.ExpandRunServer.run(ExpandRunServer.java:304)
at com.dtolabs.rundeck.ExpandRunServer.main(ExpandRunServer.java:113)
Caused by: java.lang.NullPointerException: Cannot invoke method getAt() on null object
... 15 more
2014-11-13 11:13:44,364 [main] ERROR context.GrailsContextLoader - Error initializing the application: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException: Cannot invoke method getAt() on null object
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException: Cannot invoke method getAt() on null object
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:733)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:233)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1214)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
at org.eclipse.jetty.server.Server.doStart(Server.java:261)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at com.dtolabs.rundeck.RunServer.run(RunServer.java:112)
at com.dtolabs.rundeck.RunServer.main(RunServer.java:72)
at com.dtolabs.rundeck.ExpandRunServer.invokeMain(ExpandRunServer.java:690)
at com.dtolabs.rundeck.ExpandRunServer.execute(ExpandRunServer.java:647)
at com.dtolabs.rundeck.ExpandRunServer.run(ExpandRunServer.java:304)
at com.dtolabs.rundeck.ExpandRunServer.main(ExpandRunServer.java:113)
Caused by: java.lang.NullPointerException: Cannot invoke method getAt() on null object
... 15 more
2014-11-13 11:13:44,364 [main] ERROR context.GrailsContextLoader - Error initializing Grails: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException: Cannot invoke method getAt() on null object
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException: Cannot invoke method getAt() on null object
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:733)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:233)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1214)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
at org.eclipse.jetty.server.Server.doStart(Server.java:261)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at com.dtolabs.rundeck.RunServer.run(RunServer.java:112)
at com.dtolabs.rundeck.RunServer.main(RunServer.java:72)
at com.dtolabs.rundeck.ExpandRunServer.invokeMain(ExpandRunServer.java:690)
at com.dtolabs.rundeck.ExpandRunServer.execute(ExpandRunServer.java:647)
at com.dtolabs.rundeck.ExpandRunServer.run(ExpandRunServer.java:304)
at com.dtolabs.rundeck.ExpandRunServer.main(ExpandRunServer.java:113)
Caused by: java.lang.NullPointerException: Cannot invoke method getAt() on null object
... 15 more
2014-11-13 11:13:44.365:WARN:oejw.WebAppContext:Failed startup of context o.e.j.w.WebAppContext{/,file:/home/lance/tools/rundeck/server/exp/webapp/},/home/lance/tools/rundeck/server/exp/webapp
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pluginManager' defined in ServletContext resource [/WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is java.lang.NullPointerException: Cannot invoke method getAt() on null object
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:733)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:233)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1214)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
at org.eclipse.jetty.server.Server.doStart(Server.java:261)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at com.dtolabs.rundeck.RunServer.run(RunServer.java:112)
at com.dtolabs.rundeck.RunServer.main(RunServer.java:72)
at com.dtolabs.rundeck.ExpandRunServer.invokeMain(ExpandRunServer.java:690)
at com.dtolabs.rundeck.ExpandRunServer.execute(ExpandRunServer.java:647)
at com.dtolabs.rundeck.ExpandRunServer.run(ExpandRunServer.java:304)
at com.dtolabs.rundeck.ExpandRunServer.main(ExpandRunServer.java:113)
Caused by:
java.lang.NullPointerException: Cannot invoke method getAt() on null object
at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:733)
at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:233)
at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1214)
at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:676)
at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:455)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:90)
at org.eclipse.jetty.server.Server.doStart(Server.java:261)
at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59)
at com.dtolabs.rundeck.RunServer.run(RunServer.java:112)
at com.dtolabs.rundeck.RunServer.main(RunServer.java:72)
at com.dtolabs.rundeck.ExpandRunServer.invokeMain(ExpandRunServer.java:690)
at com.dtolabs.rundeck.ExpandRunServer.execute(ExpandRunServer.java:647)
at com.dtolabs.rundeck.ExpandRunServer.run(ExpandRunServer.java:304)
at com.dtolabs.rundeck.ExpandRunServer.main(ExpandRunServer.java:113)