Testing startup
Windows 7
java -version
java version “1.8.0_74”
Java™ SE Runtime Environment (build 1.8.0_74-b02)
Java HotSpot™ 64-Bit Server VM (build 25.74-b02, mixed mode)
The GEOSERVER_HOME environment variable is not defined.
Temporarily setting GEOSERVER_HOME to the following directory:
F:\Downloads\GIS Software\geoserver-2.9-beta2
WARNING: Module not found [ssl]
java.net.ConnectException: Connection refused: connect
at java.net.DualStackPlainSocketImpl.connect0(Native Method)
at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350)
at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206)
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188)
at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at java.net.Socket.(Socket.java:434)
at java.net.Socket.(Socket.java:244)
at org.eclipse.jetty.start.Main.stop(Main.java:869)
at org.eclipse.jetty.start.Main.stop(Main.java:848)
at org.eclipse.jetty.start.Main.doStop(Main.java:839)
at org.eclipse.jetty.start.Main.start(Main.java:692)
at org.eclipse.jetty.start.Main.main(Main.java:112)
Usage: java -jar start.jar [options] [properties] [configs]
java -jar start.jar --help # for more information
Press any key to continue . . .
Second startup via start.bat results
Welcome to GeoServer!
JAVA_HOME: c:\Program Files\Java\jdk1.8.0_74
The GEOSERVER_HOME environment variable is not defined.
Temporarily setting GEOSERVER_HOME to the following directory:
F:\Downloads\GIS Software\geoserver-2.9-beta2
The GEOSERVER_DATA_DIR environment variable is not defined correctly.
Temporarily setting GEOSERVER_DATA_DIR to the following directory:
F:\Downloads\GIS Software\geoserver-2.9-beta2\data_dir
Please wait while loading GeoServer…
WARNING: Module not found [ssl]
2016-04-19 11:13:42.236:INFO::main: Logging initialized @319ms
2016-04-19 11:13:42.488:INFO:oejs.Server:main: jetty-9.2.13.v20150730
2016-04-19 11:13:42.505:INFO:oejdp.ScanningAppProvider:main: Deployment monitor [file:/F:/Downloads/GIS%20Software/geoserver-2.9-beta2/webapps/] at interval 1
2016-04-19 11:13:43.816:INFO:oejw.StandardDescriptorProcessor:main: NO JSP Support for /geoserver, did not find org.eclipse.jetty.jsp.JettyJspServlet
Apr 19, 2016 11:13:45 AM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup ‘XStreamPersisterInitializer’, but ApplicationContext is unset.
Apr 19, 2016 11:13:45 AM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup ‘ExtensionFilter’, but ApplicationContext is unset.
Apr 19, 2016 11:13:45 AM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup ‘ExtensionProvider’, but ApplicationContext is unset.
Apr 19, 2016 11:13:45 AM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup ‘ExtensionFilter’, but ApplicationContext is unset.
…
19 Apr 11:13:54 INFO [org.geoserver] - GeoServer configuration lock is enabled
19 Apr 11:13:54 INFO [ows.OWSHandlerMapping] - Mapped URL path [/wcs] onto handler ‘dispatcher’
19 Apr 11:13:54 INFO [ows.OWSHandlerMapping] - Mapped URL path [/wcs/**] onto handler ‘dispatcher’
19 Apr 11:13:55 INFO [ows.OWSHandlerMapping] - Mapped URL path [/TestWfsPost] onto handler ‘wfsTestServlet’
19 Apr 11:13:55 INFO [ows.OWSHandlerMapping] - Mapped URL path [/wfs/*] onto handler ‘dispatcher’
19 Apr 11:13:55 INFO [ows.OWSHandlerMapping] - Mapped URL path [/wfs] onto handler ‘dispatcher’
19 Apr 11:13:59 INFO [ows.OWSHandlerMapping] - Mapped URL path [/wms] onto handler ‘dispatcher’
19 Apr 11:13:59 INFO [ows.OWSHandlerMapping] - Mapped URL path [/wms/*] onto handler ‘dispatcher’
19 Apr 11:13:59 INFO [ows.OWSHandlerMapping] - Mapped URL path [/animate/*] onto handler ‘dispatcher’
19 Apr 11:13:59 INFO [ows.OWSHandlerMapping] - Mapped URL path [/animate] onto handler ‘dispatcher’
19 Apr 11:13:59 INFO [geoserver.security] - AuthenticationCache Initialized with 1000 Max Entries, 300 seconds idle time, 600 seconds time to live and 3 concurrency level
19 Apr 11:13:59 INFO [geoserver.security] - AuthenticationCache Eviction Task created to run every 600 seconds
19 Apr 11:13:59 INFO [geoserver.security] - Start reloading user/groups for service named default
19 Apr 11:13:59 INFO [geoserver.security] - Reloading user/groups successful for service named default
2016-04-19 11:13:59.839:INFO:oejsh.ContextHandler:main: Started o.e.j.w.WebAppContext@…4420…{/geoserver,file:/F:/Downloads/GIS%20Software/geoserver-2.9-beta2/webapps/geoserver/,AVAILABLE}{F:\Downloads\GIS Software\geoserver-2.9
beta2\webapps\geoserver}
2016-04-19 11:13:59.907:INFO:oejs.ServerConnector:main: Started ServerConnector@…4421…{HTTP/1.1}{0.0.0.0:8080}
2016-04-19 11:13:59.908:INFO:oejs.Server:main: Started @17991ms
Logged in with admin/etc
![cid:image002.png@...4422...]()
Verified each Link on left menu
Layer Preview (OpenLayers format)
nurc:mosaic
nurc:Img_Sample
sf:streams
Created a new Workspace
Created new GeoTIFF store in new workspace
Published Layer
Previewed New Layer
Verified Layers Screen (single page worth of data)
Verified Layer Groups Screen (single page worth of data)
Verified Styles link
Edited Capitals Style
Changed size to 16
Stroke to #0000FF
Fill to #FFFF00
Verified Preview legend renders new style without Submitting (broken 2.8.3)
Validated
Submitted
Verified Services > WCS displays
Verified Services > WFS displays
Verified Services > WMS displays
Verified Settings > Global displays (Log level change, submit works)
Verified Settings > Image Processing displays (No changes, submit works)
Verified Settings > Raster Access displays (No changes, submit works)
Verified Tile Caching > Tile Layers
(nurc:Pk50095 listed as Enabled Exclamation Symbol)
Verified preview geoserver/gwc/demo/spearfish?gridSet=EPSG:4326&format=image/jpeg
Tile Caching > Caching Defaults
Followed link to “embedded GeoWebCache home page”
No Link from embedded GeoWebCache home page back to GeoServer proper
Followed link to “A list of all the layers and automatic demos”
Followed link to sf:bugsites > Seed this layer
Verified Seeding (geoserver/gwc/rest/seed/sf:bugsites) defaults entered, 1,378 tiles generated
Used browser BACK button to get back to GeoServer proper (Caching Defaults page)
Selected Tile Caching > Tile Layers
Selected “spearfish”
Exception (page ref: geoserver/web/wicket/page?67)
org.apache.wicket.WicketRuntimeException: Method onRequest of interface org.apache.wicket.behavior.IBehaviorListener targeted at org.apache.wicket.ajax.markup.html.AjaxLink$1@…4423… on component [AjaxLink [Component id = link]] threw an exception at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:268) at org.apache.wicket.RequestListenerInterface.invoke(RequestListenerInterface.java:241) at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.invokeListener(ListenerInterfaceRequestHandler.java:248) at org.apache.wicket.core.request.handler.ListenerInterfaceRequestHandler.respond(ListenerInterfaceRequestHandler.java:234) at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:865)
…
Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.GeneratedMethodAccessor278.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.wicket.RequestListenerInterface.internalInvoke(RequestListenerInterface.java:258) … 101 more Caused by: java.lang.IllegalArgumentException: Argument ‘value’ may not be null. at org.apache.wicket.util.lang.Args.notNull(Args.java:41) at org.apache.wicket.request.mapper.parameter.PageParameters.add(PageParameters.java:291) at org.apache.wicket.request.mapper.parameter.PageParameters.add(PageParameters.java:284) at org.apache.wicket.request.mapper.parameter.PageParameters.add(PageParameters.java:278) at org.geoserver.gwc.web.layer.ConfigureCachedLayerAjaxLink.onClick(ConfigureCachedLayerAjaxLink.java:71) at org.geoserver.web.wicket.SimpleAjaxLink$1.onClick(SimpleAjaxLink.java:47) at org.apache.wicket.ajax.markup.html.AjaxLink$1.onEvent(AjaxLink.java:84) at org.apache.wicket.ajax.AjaxEventBehavior.respond(AjaxEventBehavior.java:155) at org.apache.wicket.ajax.AbstractDefaultAjaxBehavior.onRequest(AbstractDefaultAjaxBehavior.java:588) … 105 more
Selecting any other page, back to tile layers, spearfish always fails, URL in address bar changes, incrementing the ?## value
Verified Tile Caching > Gridsets
Verified Create a Copy of EPSG:4326 to US_EPSG:4326
Verified Display of EPSG:4326 (internal not modifiable)
Verified Tile Caching > Disk Quota
Verified Enabled; In process; Save;
Verified returns to Home screen
Verified Tile Caching > Disk Quota Displays
Verified Security > Settings Displays
Verified Security > Authentication Displays
Verified Security > Passwords Displays
Verified Security > Users, Groups, and Roles Displays
Verified Security > Data Displays
Verified Security > Tools Displays
Verified Demos Displays
Demo Requests
Choose WCS_describeCoverage.xml
URL populates, Body Populates
Submit
EXCEPTION
Error screen ( Log Exception)
ERROR: ‘Could not find the specified coverage: nurc:Pk50095’
19 Apr 11:55:26 ERROR [geoserver.ows] -
java.io.IOException
at org.geoserver.wcs.response.Wcs10DescribeCoverageResponse.write(Wcs10DescribeCoverageResponse.java:38)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:991)
at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:272)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:147)
at org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50)
at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959)
at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893)
at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:968)
at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:870)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
…
at java.lang.Thread.run(Thread.java:745)
Caused by: javax.xml.transform.TransformerException: org.vfny.geoserver.wcs.WcsException: Could not find the specified coverage: nurc:Pk50095
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:746)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:351)
at org.geotools.xml.transform.TransformerBase$Task.run(TransformerBase.java:300)
at org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:133)
at org.geotools.xml.transform.TransformerBase.transform(TransformerBase.java:112)
at org.geoserver.wcs.response.Wcs10DescribeCoverageResponse.write(Wcs10DescribeCoverageResponse.java:36)
… 85 more
Caused by: org.vfny.geoserver.wcs.WcsException: Could not find the specified coverage: nurc:Pk50095
at org.geoserver.wcs.response.Wcs10DescribeCoverageTransformer$WCS100DescribeCoverageTranslator.encode(Wcs10DescribeCoverageTransformer.java:190)
at org.geotools.xml.transform.TransformerBase$XMLReaderSupport.parse(TransformerBase.java:1026)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transformIdentity(TransformerImpl.java:668)
at com.sun.org.apache.xalan.internal.xsltc.trax.TransformerImpl.transform(TransformerImpl.java:737)
… 90 more
Close Popup window
Select ANY other Request from drop down:
URL changes
Body is blank
Submitting always produces exception
![]()
OR
![]()
Verified Tools Displays
Confirmed the logout > Layer Preview redirect issue redirects to 404
Source Page:
geoserver/web/wicket/bookmarkable/org.geoserver.web.demo.MapPreviewPage?1
the form behind the Login button has (bold emphasis added)
Username
Expected Result Page:
geoserver/web/?3 (some number on the end)
Actual Result Page:
geoserver/web/wicket/j_spring_security_check (404)
I modified the form post with FireFox developer tools to
Username
And logged in successfully
I will try to test the WAR version on this platform this afternoon or tomorrow, but can’t promise completion as work may get in the way J.
Chris Snider
Senior Software Engineer
Intelligent Software Solutions, Inc.
![Description: Description: Description: cid:image001.png@...3926...]()
(attachments)




···
Available for testing here:
I am downloading and testing the DMG. Given the amount of changes in this beta2 I would appreciate confirmation the application starts up (ie is packaged correctly) on a range of platforms (linux, windows, etc…) before we announce.
–
Jody Garnett