[Geoserver-devel] 2.6-beta preflight test? Please help.

Anyone up for a preflight test? http://ares.boundlessgeo.com/geoserver/release/2.6-beta

I would like to hear back from our different platforms? Why - because Java 7 is tripping us up at each stage of the proceedings. Mac users in particular should be in for a surprise as installation of JDK7 is not typical (I wonder what failure looks like?).

Looking for:

  • Linux or Centos
  • windows XP
  • windows
  • OSX

Jody Garnett

geoserver-2.6-beta-user-manual.pdf

  • check it is a PDF and has 983 pages
  • a few spot checks on content shows it is about right

geoserver-2.6-beta-javadoc.zip

  • javadocs are there
  • something is wrong with the packaging, “header” links show up as bulleted list
  • the javadocs looked correct when I build them locally using “mvn javadocs” locally

geoserver-2.6-beta-htmldoc.zip

  • contains user and developer folders
  • could use an initial README or index.html landing page to get the party started

geoserver-2.6-beta-src.zip

  • developer_README.txt still has instructions for SVN, maven-2.0.4 and eclipse 3.1.2
  • contains minimal and release data folders (did not expect both)
  • looks like this assembly could use some love

geoserver-2.6-beta-bin.zip

  • README.txt is minimal (but at least not out of date)
  • RELEASE_NOTES.txt are as advertised
  • RUNNING.txt asks for Java 1.4 or later
  • bin/start.sh starts up correctly so this is a win
  • layer preview: open layers link shows use of OpenLayers.js - Copyright 2005-2011
  • layer preview, selecting another format such as jpeg does not work on Safari (the combo box value does not change)
  • could not confirm use of OL3
···

Jody Garnett

On Tue, Jul 22, 2014 at 5:58 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

Anyone up for a preflight test? http://ares.boundlessgeo.com/geoserver/release/2.6-beta

I would like to hear back from our different platforms? Why - because Java 7 is tripping us up at each stage of the proceedings. Mac users in particular should be in for a surprise as installation of JDK7 is not typical (I wonder what failure looks like?).

Looking for:

  • Linux or Centos
  • windows XP
  • windows
  • OSX

Jody Garnett

geoserver-2.6-beta.exe

  • no surprises on the installer
  • recommend we ask for Java 7 on the JRE tab?
  • running start.bat from the start menu works (running as an admin account)
  • jetty starts up on port 8080 as expected, but geoserver is unavaialble

Why?

– first –

WEB-INF/lib/gs-gwc-2.6-beta.jar!/geowebcache-core-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.geowebcache.storage.blobstore.file.FileBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: C:\Program Files (x86)\GeoServer 2.6-beta\data_dir\gw
c is not writable directory.: org.geowebcache.storage.StorageException: C:\Program Files (x86)\GeoServer 2.6-b eta\data_dir\gwc is not writable directory.
at org.geowebcache.storage.blobstore.file.FileBlobStore.(FileBlobStore.java:90)

– and –

java.io.FileNotFoundException: C:\Program Files (x86)\GeoServer 2.6-beta\logs\2014_07_23.request.log (Access is denied)

That sounds like a blocker to me. Can I provide write access?

Right click on data_dir and changing it from readonly does not work. Trying security and giving normal users greater access - does not work.

Going to copy it out of the magic program files directory to C:\data

Cannot edit startup.bat which has a -DGEOSERVER_DATA_DIR parameter:

call “C:\Program Files (x86)\Java\jre7\bin\java.exe” -DGEOSERVER_DATA_DIR=“C:\data” -Xmx512m -XX:MaxPermSize=128m -DSTOP.PORT=8079 -DSTOP.KEY=geoserver -Djetty.port=8080 -Djetty.logs=“C:\Program Files (x86)\GeoServer 2.6-beta\logs” -jar “C:\Program Files (x86)\GeoServer 2.6-beta\start.jar”

I could however update the environmental variable GEOSEVER_DATA_DIR - but it was ignored because of the startup parameter.

Looks like we need someone more knowledgable about Windows 7 than me.

···

Jody Garnett

On Tue, Jul 22, 2014 at 5:58 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

Anyone up for a preflight test? http://ares.boundlessgeo.com/geoserver/release/2.6-beta

I would like to hear back from our different platforms? Why - because Java 7 is tripping us up at each stage of the proceedings. Mac users in particular should be in for a surprise as installation of JDK7 is not typical (I wonder what failure looks like?).

Looking for:

  • Linux or Centos
  • windows XP
  • windows
  • OSX

Jody Garnett

geoserver-2.6-beta-src.zip
- developer_README.txt still has instructions for SVN, maven-2.0.4 and
eclipse 3.1.2
- contains minimal and release data folders (did not expect both)
- looks like this assembly could use some love

A few more glitches about the src download, I am used to downloading this
in order to create the DMG by hand (copying the bin and mac downloads into
a folder and running a release script).

I cannot do this as the src download is incorrect! The directory contents
of src are listed as:

community
extension
gs-gwc
gs-kml
gs-main
gs-ows
gs-platform
gs-rest
gs-restconfig
gs-security
gs-wcs
gs-wcs1_0
gs-wcs1_1
gs-wcs2_0
gs-wfs
gs-wms
pom.xml
VERSION.txt
web

Notice the directory names match their maven module, and modules not
included in the assembly such as "release" are not included at all.

I think what I would like is a "product" download - but we do not make one.

Result of testing - two down checks:

  1. src download cannot be built
  2. exe installer cannot be run on Windows 7 due to permissions in program files

I am out of time for this - ping me if there are any questions.

···

Jody Garnett

On Tue, Jul 22, 2014 at 5:58 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

Anyone up for a preflight test? http://ares.boundlessgeo.com/geoserver/release/2.6-beta

I would like to hear back from our different platforms? Why - because Java 7 is tripping us up at each stage of the proceedings. Mac users in particular should be in for a surprise as installation of JDK7 is not typical (I wonder what failure looks like?).

Looking for:

  • Linux or Centos
  • windows XP
  • windows
  • OSX

Jody Garnett

Tried again on a Windows 7 Professional VM

···

Jody Garnett

On Tue, Jul 22, 2014 at 6:58 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

geoserver-2.6-beta.exe

  • no surprises on the installer
  • recommend we ask for Java 7 on the JRE tab?
  • running start.bat from the start menu works (running as an admin account)
  • jetty starts up on port 8080 as expected, but geoserver is unavaialble

Why?

– first –

WEB-INF/lib/gs-gwc-2.6-beta.jar!/geowebcache-core-context.xml]: Instantiation of bean failed; nested exception is org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [org.geowebcache.storage.blobstore.file.FileBlobStore]: Constructor threw exception; nested exception is org.geowebcache.storage.StorageException: C:\Program Files (x86)\GeoServer 2.6-beta\data_dir\gw
c is not writable directory.: org.geowebcache.storage.StorageException: C:\Program Files (x86)\GeoServer 2.6-b eta\data_dir\gwc is not writable directory.
at org.geowebcache.storage.blobstore.file.FileBlobStore.(FileBlobStore.java:90)

– and –

java.io.FileNotFoundException: C:\Program Files (x86)\GeoServer 2.6-beta\logs\2014_07_23.request.log (Access is denied)

That sounds like a blocker to me. Can I provide write access?

Right click on data_dir and changing it from readonly does not work. Trying security and giving normal users greater access - does not work.

Going to copy it out of the magic program files directory to C:\data

Cannot edit startup.bat which has a -DGEOSERVER_DATA_DIR parameter:

call “C:\Program Files (x86)\Java\jre7\bin\java.exe” -DGEOSERVER_DATA_DIR=“C:\data” -Xmx512m -XX:MaxPermSize=128m -DSTOP.PORT=8079 -DSTOP.KEY=geoserver -Djetty.port=8080 -Djetty.logs=“C:\Program Files (x86)\GeoServer 2.6-beta\logs” -jar “C:\Program Files (x86)\GeoServer 2.6-beta\start.jar”

I could however update the environmental variable GEOSEVER_DATA_DIR - but it was ignored because of the startup parameter.

Looks like we need someone more knowledgable about Windows 7 than me.

Jody Garnett

On Tue, Jul 22, 2014 at 5:58 PM, Jody Garnett <jody.garnett@anonymised.com> wrote:

Anyone up for a preflight test? http://ares.boundlessgeo.com/geoserver/release/2.6-beta

I would like to hear back from our different platforms? Why - because Java 7 is tripping us up at each stage of the proceedings. Mac users in particular should be in for a surprise as installation of JDK7 is not typical (I wonder what failure looks like?).

Looking for:

  • Linux or Centos
  • windows XP
  • windows
  • OSX

Jody Garnett