| Summary: | NPE in SslContextFactory at jetty startup under JDK7 | ||
|---|---|---|---|
| Product: | [RT] Jetty | Reporter: | neon.knight <neon.knight80> |
| Component: | server | Assignee: | Simone Bordet <simone.bordet> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | gregw, jetty-inbox |
| Version: | 8.1.0.RC4 | ||
| Target Milestone: | 7.5.x | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
This looks to be a change in behaviour with jdk 7u4ea8, where it no longer handles null arrays and wants an empty array instead. I have fixed this in HEAD, but the SSL unit tests with 7u4ea8 are unstable, so more investigation is needed to see what else has changed in SSL. Will this fix be included into jetty 8.1 final build? fix in 7.6.0.v20120127 and 8.1.0.v20120127 |
Build Identifier: 8.1.0.RC4 NPA appears in SslContextFactory at jetty startup. It reproducible every time but only under JDK 7 (tested on JDK 7 update 4 Developer Preview Release build 06 under win7 64bit). I tested jdk 6 update 30 and it was OK. Also my colleague reported JDK 7 update 1 ran smooth. I believe it is not a jdk bug, but jetty bug, if it is so please report it to Oracle team). Reproducible: Always Steps to Reproduce: 1. Install JDK 7 update 4 Developer Preview Release build 06 (or never) 2. Download and unpack jetty to a folder. 3. java -jar start.jar 4. Get exception 4252 [main] INFO org.eclipse.jetty.server.Server - jetty-8.1.0.RC4 4276 [main] INFO o.e.j.d.p.ScanningAppProvider - Deployment monitor D:\tools\jetty\webapps at interval 1 4282 [main] INFO o.e.j.d.p.ScanningAppProvider - Deployment monitor D:\tools\jetty\contexts at interval 1 4286 [main] INFO o.e.jetty.deploy.DeploymentManager - Deployable added: D:\tools\jetty\contexts\javadoc.xml 5695 [main] INFO o.e.jetty.deploy.DeploymentManager - Deployable added: D:\tools\jetty\contexts\test.xml 6590 [main] INFO o.e.j.webapp.WebInfConfiguration - Extract jar:file:/D:/tools/jetty/webapps/test.war!/ to C:\temp\jetty-0.0.0.0-8080-test.war-_-any-\webapp 8717 [main] INFO o.e.j.server.handler.ContextHandler - started o.e.j.w.WebAppContext{/,file:/C:/temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},D:\tools\jetty/webapps/test.war 8718 [main] INFO o.e.j.server.handler.ContextHandler - started o.e.j.w.WebAppContext{/,file:/C:/temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},D:\tools\jetty/webapps/test.war 8718 [main] INFO o.e.j.server.handler.ContextHandler - started o.e.j.w.WebAppContext{/,file:/C:/temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},D:\tools\jetty/webapps/test.war 8719 [main] INFO o.e.j.server.handler.ContextHandler - started o.e.j.w.WebAppContext{/,file:/C:/temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},D:\tools\jetty/webapps/test.war 8719 [main] INFO o.e.j.server.handler.ContextHandler - started o.e.j.w.WebAppContext{/,file:/C:/temp/jetty-0.0.0.0-8080-test.war-_-any-/webapp/},D:\tools\jetty/webapps/test.war 8853 [main] WARN o.e.j.u.component.AbstractLifeCycle - FAILED SslContextFactory@503fd07b(null,null)#FAILED: java.lang.NullPointerException java.lang.NullPointerException: null at java.util.Collections.addAll(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.AbstractTrustManagerWrapper.<init>(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.SSLContextImpl.chooseTrustManager(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.SSLContextImpl.engineInit(Unknown Source) ~[na:1.7.0_04-ea] at javax.net.ssl.SSLContext.init(Unknown Source) ~[na:1.7.0_04-ea] at org.eclipse.jetty.util.ssl.SslContextFactory.doStart(SslContextFactory.java:252) ~[jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:58) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.client.HttpClient.doStart(HttpClient.java:423) [jetty-client-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet.createHttpClient(ProxyServlet.java:253) [jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet.init(ProxyServlet.java:126) [jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet$Transparent.init(ProxyServlet.java:810) [jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:473) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:293) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:776) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:258) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1213) [jetty-webapp-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454) [jetty-webapp-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:36) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:183) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:491) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:138) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:142) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:53) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:604) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:535) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.scan(Scanner.java:398) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:332) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:118) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:552) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:227) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:58) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:53) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:91) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.Server.doStart(Server.java:263) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1214) [jetty-xml-8.1.0.RC4.jar:8.1.0.RC4] at java.security.AccessController.doPrivileged(Native Method) [na:1.7.0_04-ea] at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1137) [jetty-xml-8.1.0.RC4.jar:8.1.0.RC4] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04-ea] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04-ea] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04-ea] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04-ea] at org.eclipse.jetty.start.Main.invokeMain(Main.java:457) [start.jar:8.1.0.RC4] at org.eclipse.jetty.start.Main.start(Main.java:600) [start.jar:8.1.0.RC4] at org.eclipse.jetty.start.Main.main(Main.java:82) [start.jar:8.1.0.RC4] 8917 [main] WARN o.e.j.u.component.AbstractLifeCycle - FAILED org.eclipse.jetty.client.HttpClient@6ed4b575#FAILED: java.lang.NullPointerException java.lang.NullPointerException: null at java.util.Collections.addAll(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.AbstractTrustManagerWrapper.<init>(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.SSLContextImpl.chooseTrustManager(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.SSLContextImpl.engineInit(Unknown Source) ~[na:1.7.0_04-ea] at javax.net.ssl.SSLContext.init(Unknown Source) ~[na:1.7.0_04-ea] at org.eclipse.jetty.util.ssl.SslContextFactory.doStart(SslContextFactory.java:252) ~[jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:58) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.client.HttpClient.doStart(HttpClient.java:423) ~[jetty-client-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet.createHttpClient(ProxyServlet.java:253) [jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet.init(ProxyServlet.java:126) [jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet$Transparent.init(ProxyServlet.java:810) [jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:473) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:293) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:776) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:258) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1213) [jetty-webapp-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454) [jetty-webapp-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:36) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:183) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:491) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:138) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:142) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:53) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:604) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:535) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.scan(Scanner.java:398) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:332) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:118) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:552) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:227) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:58) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:53) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:91) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.Server.doStart(Server.java:263) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1214) [jetty-xml-8.1.0.RC4.jar:8.1.0.RC4] at java.security.AccessController.doPrivileged(Native Method) [na:1.7.0_04-ea] at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1137) [jetty-xml-8.1.0.RC4.jar:8.1.0.RC4] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04-ea] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04-ea] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04-ea] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04-ea] at org.eclipse.jetty.start.Main.invokeMain(Main.java:457) [start.jar:8.1.0.RC4] at org.eclipse.jetty.start.Main.start(Main.java:600) [start.jar:8.1.0.RC4] at org.eclipse.jetty.start.Main.main(Main.java:82) [start.jar:8.1.0.RC4] 9012 [main] WARN / - unavailable java.lang.NullPointerException: null at java.util.Collections.addAll(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.AbstractTrustManagerWrapper.<init>(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.SSLContextImpl.chooseTrustManager(Unknown Source) ~[na:1.7.0_04-ea] at sun.security.ssl.SSLContextImpl.engineInit(Unknown Source) ~[na:1.7.0_04-ea] at javax.net.ssl.SSLContext.init(Unknown Source) ~[na:1.7.0_04-ea] at org.eclipse.jetty.util.ssl.SslContextFactory.doStart(SslContextFactory.java:252) ~[jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:58) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.client.HttpClient.doStart(HttpClient.java:423) ~[jetty-client-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet.createHttpClient(ProxyServlet.java:253) ~[jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet.init(ProxyServlet.java:126) ~[jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlets.ProxyServlet$Transparent.init(ProxyServlet.java:810) ~[jetty-servlets-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:473) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHolder.doStart(ServletHolder.java:293) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletHandler.initialize(ServletHandler.java:776) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:258) [jetty-servlet-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1213) [jetty-webapp-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:699) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:454) [jetty-webapp-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:36) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:183) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:491) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:138) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:142) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:53) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:604) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:535) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.scan(Scanner.java:398) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:332) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:118) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:552) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:227) [jetty-deploy-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AggregateLifeCycle.doStart(AggregateLifeCycle.java:58) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:53) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.handler.HandlerWrapper.doStart(HandlerWrapper.java:91) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.server.Server.doStart(Server.java:263) [jetty-server-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:59) [jetty-util-8.1.0.RC4.jar:8.1.0.RC4] at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1214) [jetty-xml-8.1.0.RC4.jar:8.1.0.RC4] at java.security.AccessController.doPrivileged(Native Method) [na:1.7.0_04-ea] at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1137) [jetty-xml-8.1.0.RC4.jar:8.1.0.RC4] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04-ea] at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04-ea] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04-ea] at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04-ea] at org.eclipse.jetty.start.Main.invokeMain(Main.java:457) [start.jar:8.1.0.RC4] at org.eclipse.jetty.start.Main.start(Main.java:600) [start.jar:8.1.0.RC4] at org.eclipse.jetty.start.Main.main(Main.java:82) [start.jar:8.1.0.RC4] 9125 [main] INFO o.e.jetty.server.AbstractConnector - Started SelectChannelConnector@0.0.0.0:8080 STARTING