Hi, While upgrading to Windows 10 I installed also Java 9 from http://download.java.net/java/jdk9/archive/116/binaries/jre-9-ea+116_windows-x64_bin.exe
Geoserver does not start. I wonder how big a workload it will mean to make Geoserver to run on jre9 when the time comes. This is the console log: Welcome to GeoServer! JAVA_HOME: C:\Program Files\Java\jre-9 Please wait while loading GeoServer... WARNING: Module not found [ssl] 2016-05-04 19:01:07.020:INFO::main: Logging initialized @1245ms 2016-05-04 19:01:07.285:INFO:oejs.Server:main: jetty-9.2.13.v20150730 2016-05-04 19:01:07.307:INFO:oejdp.ScanningAppProvider:main: Deployment monitor [file:/C:/ohjelmat/geoserver-2.9-RC1/webapps/] at interval 1 2016-05-04 19:01:16.106:INFO:oejw.StandardDescriptorProcessor:main: NO JSP Support for /geoserver, did not find org.eclipse.jetty.jsp.JettyJspServlet 2016-05-04 19:01:17.727:WARN:oejw.WebAppContext:main: Failed startup of context o.e.j.w.WebAppContext@7770f470{/geoserver,file:/C:/ohjelmat/geoserver-2.9-RC1/webapps/geoserver/,STARTING}{C:\ohjelmat\geoserver-2.9-RC1\webapps\geoserver} java.lang.IllegalArgumentException: org.geotools.coverage.grid.GridCoverageFactory is not an ImageIO SPI class at javax.imageio.spi.ServiceRegistry.checkClassAllowed(java.desktop@9-ea/ServiceRegistry.java:733) at javax.imageio.spi.ServiceRegistry.<init>(java.desktop@9-ea/ServiceRegistry.java:138) at org.geotools.factory.FactoryRegistry.<init>(FactoryRegistry.java:155) at org.geotools.factory.FactoryCreator.<init>(FactoryCreator.java:91) at org.geotools.coverage.CoverageFactoryFinder.getServiceRegistry(CoverageFactoryFinder.java:63) at org.geotools.coverage.CoverageFactoryFinder.getGridCoverageFactory(CoverageFactoryFinder.java:93) at org.geoserver.GeoserverInitStartupListener.contextInitialized(GeoserverInitStartupListener.java:171) at org.eclipse.jetty.server.handler.ContextHandler.callContextInitialized(ContextHandler.java:800) at org.eclipse.jetty.servlet.ServletContextHandler.callContextInitialized(ServletContextHandler.java:444) at org.eclipse.jetty.server.handler.ContextHandler.startContext(ContextHandler.java:791) at org.eclipse.jetty.servlet.ServletContextHandler.startContext(ServletContextHandler.java:294) at org.eclipse.jetty.webapp.WebAppContext.startWebapp(WebAppContext.java:1349) at org.eclipse.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1342) at org.eclipse.jetty.server.handler.ContextHandler.doStart(ContextHandler.java:741) at org.eclipse.jetty.webapp.WebAppContext.doStart(WebAppContext.java:505) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.deploy.bindings.StandardStarter.processBinding(StandardStarter.java:41) at org.eclipse.jetty.deploy.AppLifeCycle.runBindings(AppLifeCycle.java:186) at org.eclipse.jetty.deploy.DeploymentManager.requestAppGoal(DeploymentManager.java:498) at org.eclipse.jetty.deploy.DeploymentManager.addApp(DeploymentManager.java:146) at org.eclipse.jetty.deploy.providers.ScanningAppProvider.fileAdded(ScanningAppProvider.java:180) at org.eclipse.jetty.deploy.providers.WebAppProvider.fileAdded(WebAppProvider.java:440) at org.eclipse.jetty.deploy.providers.ScanningAppProvider$1.fileAdded(ScanningAppProvider.java:64) at org.eclipse.jetty.util.Scanner.reportAddition(Scanner.java:609) at org.eclipse.jetty.util.Scanner.reportDifferences(Scanner.java:528) at org.eclipse.jetty.util.Scanner.scan(Scanner.java:391) at org.eclipse.jetty.util.Scanner.doStart(Scanner.java:313) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.deploy.providers.ScanningAppProvider.doStart(ScanningAppProvider.java:150) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.deploy.DeploymentManager.startAppProvider(DeploymentManager.java:560) at org.eclipse.jetty.deploy.DeploymentManager.doStart(DeploymentManager.java:235) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.util.component.ContainerLifeCycle.start(ContainerLifeCycle.java:132) at org.eclipse.jetty.server.Server.start(Server.java:387) at org.eclipse.jetty.util.component.ContainerLifeCycle.doStart(ContainerLifeCycle.java:114) at org.eclipse.jetty.server.handler.AbstractHandler.doStart(AbstractHandler.java:61) at org.eclipse.jetty.server.Server.doStart(Server.java:354) at org.eclipse.jetty.util.component.AbstractLifeCycle.start(AbstractLifeCycle.java:68) at org.eclipse.jetty.xml.XmlConfiguration$1.run(XmlConfiguration.java:1255) at java.security.AccessController.doPrivileged(java.base@9-ea/Native Method) at org.eclipse.jetty.xml.XmlConfiguration.main(XmlConfiguration.java:1174) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:531) at org.eclipse.jetty.start.Main.invokeMain(Main.java:321) at org.eclipse.jetty.start.Main.start(Main.java:817) at org.eclipse.jetty.start.Main.main(Main.java:112) 2016-05-04 19:01:17.955:INFO:oejs.ServerConnector:main: Started ServerConnector@4e781c68{HTTP/1.1}{0.0.0.0:8080} 2016-05-04 19:01:17.960:INFO:oejs.Server:main: Started @12186ms -Jukka Rahkonen- ------------------------------------------------------------------------------ Find and fix application performance issues faster with Applications Manager Applications Manager provides deep performance insights into multiple tiers of your business applications. It resolves application problems quickly and reduces your MTTR. Get your free trial! https://ad.doubleclick.net/ddm/clk/302982198;130105516;z _______________________________________________ Geoserver-users mailing list Geoserver-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/geoserver-users