New Windows Installer

Update: As of GeoServer 2.0.1, the legacy installer has been merged into the new installer. This means that during installation, you now have a choice on whether to install GeoServer as a Windows service or to run it manually.


GeoServer has provided a Windows installer for the past 4 years (since at least version 1.2.4, if not before). It has always been simple and functional, providing a modest wrapper for the Jetty container found in the binary distribution.

However, there are a number of ways in which GeoServer works in this environment that could be more in the spirit of Windows. So, with the release of GeoServer 1.7.5, we have redesigned the way GeoServer integrates with Windows, in the form of a new installer.

This new installer offers a host of new user-friendly features. First of all, GeoServer now shows up as a Windows service, in line with other server software such as Apache HTTP Server or PostgreSQL . This alleviates the need to have a command line window persist on the desktop when running GeoServer. Integration with Windows Services allows administrators the ability to automate the management of GeoServer, although starting and stopping GeoServer is also still possible from the Start Menu as before.

GeoServer now appears on the Add/Remove Programs list. It was always possible to uninstall via the Start Menu, but the uninstall option is now in a place where more users will expect it to be.

The installer itself has been redesigned as well. It now allows you to link to an existing data directory (if you have previously created one). Also, it allows (and encourages) you to change the username and password for the web administration interface, a feature unique to this installer. (In all other cases, it is necessary to edit the users.properties file.)

There are other some other user-friendly features added, such as the requirement (and check) for administrator rights to run the installer, to prevent errors during the install process.

Since this installer is very new and has not been tested on all platforms, we have included a link to the legacy installer that functions just like previous versions. But we encourage everyone to try out the new installer (and provide feedback on what works and what doesn’t) so that we can make the experience better. All in all, we feel that this is a marked improvement in the GeoServer Windows experience. Enjoy.

14 Comments

  1. Posted June 15, 2009 at 3:05 am | Permalink

    Dear all,
    it’s a great news. I will try it this week, and I will inform you if I have some problem.

    Best regards

  2. Posted June 15, 2009 at 4:59 am | Permalink

    Grrrrr,
    today it’s impossible to download it from sourceforge.

    It would be fantastic to have bittorrent download option.

    Once again thank you,

    Andrea

  3. Posted June 15, 2009 at 8:29 am | Permalink

    Hi all,
    finally I was able to download and install the new windows installer. I’m able to start the service, but I have this error:

    HTTP ERROR: 503
    SERVICE_UNAVAILABLE
    RequestURI=/geoserver

    I have opened the log file, and I have this error:
    “Unable to load the Wrapper’s native library ‘wrapper.dll’”

    I have a 64-bit windows system. Is it possible to use this installer with it?

    Thank you,

    Andrea

  4. Mike T
    Posted June 18, 2009 at 7:51 pm | Permalink

    This installer is pretty awesome. I’m a big fan that it is a Windows service with no persistent CMD.exe console.

    My only issue was that when I ran “Start service” is that it didn’t start, and the console disappeared without any notification (i.e., no message saying “Service started successfully, press any key to continue”, or an error messge). Not knowing if the service started or not, I browsed the services via services.msc, which confirmed the service didn’t start. Trying to start it manually showed an limited error message that the service failed to start. Checking the geoserver log file, I realized that JAVA_HOME was incorrect, even though I correctly specified it in the installer. So, I fixed it by editing my system variables for the correct JAVA_HOME. All good now.

  5. Mike Pumphrey
    Posted June 19, 2009 at 11:22 am | Permalink

    Currently, this installer works on 32-bit systems only. Sorry, I neglected to mention this.

  6. Sebastian Roberts
    Posted June 19, 2009 at 1:46 pm | Permalink

    Upgraded to Geoserver 1.7.5, and now I can’t get it to start. I get the error Unable to execute Java command. The system cannot find the file specified. I used the windows installer, and didn’t have a JAVA_HOME environment variable set. I created one and pointed to -> C:\Program Files\Java\jdk1.6.0_13 but I still get the same error.

  7. Stephen Mather
    Posted June 30, 2009 at 10:20 am | Permalink

    Works a charm on Windows Server 2003 R2 standard, service pack 2. Now, if I could specify my port on the installer… . But, editing jetty.xml isn’t a big deal… . It’s probably healthier for me to know where all the config files are.

  8. Garima
    Posted July 1, 2009 at 4:21 am | Permalink

    I was using geoserver 1.7.4. It worked properly untill one day it stopped working showing http 503 error. I have checked variables, settings of browser, reinstalled 1.7.4, installed 1.7.5 n some older versions too, but none is working.

  9. steven
    Posted July 26, 2009 at 9:53 am | Permalink

    It is difficult to install the new in vista, and the service is up,but got HTTP 503 error.

  10. Mikael Kuldkepp
    Posted July 29, 2009 at 7:23 am | Permalink

    Sebastian Roberts>In the wrapper.conf file replace JAVA_HOME with C:\Program Files\Java\jdk1.6.0_13 so thefifth row we be something like
    wrapper.java.command=C:/Program Files/Java/jdk1.6.0_13/bin/java

    Dont put any doubble quotes

  11. Sveinn Ríkarður Jóelsson
    Posted October 19, 2009 at 4:18 am | Permalink

    I have not been able to get the new installer or rather installation to work on vista or windows server 2008 using 1.7.5-1.7.7 (don’t think the wrappers are different). I can get it running but not working, localhost:8080 gives the usual 404 error and points me to known context on the server (javadoc and geoserver). The javadoc link (http://localhost:8080/javadoc/) gives me a not found error (404) but the geoserver link (http://localhost:8080/geoserver) gives me “Error 503, SERVICE_UNAVAILABLE”.

    If I use IP address instead of “localhost” I get a plank page after a long wait (http://ip-address:8080/geoserver/)

    Anyone reading this have any ideas explanations?

  12. Chris Watson
    Posted January 24, 2010 at 7:23 pm | Permalink

    Hello,

    Used the Windows Installer (geoserver-2.0.1-ng.exe) for a local install on WinXP. Found two new issue not noted above and confirmed another.

    1) Installer looking for JDK

    The JDK message in the installer (indicating that JDK is required, JRE insufficient) conflicts with this message:

    Note: As of version 2.0, a Java Runtime Environment (JRE) is
    sufficient to run GeoServer. GeoServer no longer requires a
    Java Development Kit (JDK).

    Ref: http://docs.geoserver.org/2.0.x/en/user/production/java.html

    I successfully pushed through this by pointing the installer at my JRE folder (in my case, C:\Program Files\Java\jre6) and the installer allowed this.

    Here’s another location where I noticed this inconsistency:

    “In order to install and run this application …. Download and install a Java Development Kit”
    Ref: C:\Program Files\GeoServer 2.0.1\RUNNING.txt

    2) JAVA_HOME variable not set

    As mentioned in several comments above, JAVA_HOME variable was not set as an Win environment variable. I also confirmed service was not running using Mike T’s advice (services.msc).

    I then followed Mikael Kuldkepp’s advice and edited wrapper.conf and set wrapper.java.command=C:/Program Files/Java/jre6/bin/java (no quotes).

    Bingo!

    3) Windows error

    I did find I needed some patience, apparently to wait all the hooks to engage, because after selecting Start|Programs|”GeoServer 2.0.1″|”GeoServer Web Admin Page”, I got an error message:

    “Windows cannot find ‘http://localhost:8080/geoserver/web/'” etc. etc. And, my browser and failed to connect.

    I looked once more at services.msc and the service was indeed running. So I tried again and got the same Windows error, but the browser gave me the “Welcome” page!

    So, something is buggy with Windows running the command (I tried it from the command prompt also). Opening the page directly in the browser works fine.

    Overall, this is a great tool

    Thanks for the dev work.

    ps – I see this thread “[geoserver-devel] New Windows installer for 2.0.1 please?” so … FYI I used the installer dated 2010-01-20 downloaded from SF 2010-01-23

  13. somnath chowdhury
    Posted February 18, 2010 at 1:21 am | Permalink

    I am trying to ingest GeoTiff in geoserver but unable to do so.I am getting the following error:
    18 Feb 11:22:09 WARN [geoserver.we] – NewLayerPage does not have a title set
    18 Feb 11:22:11 WARN [geoserver.we] – ResourceConfigurationPage does not have a title set

    I was successful in ngesting shape file but not able to ingest Raster Image.The layers are not getting saved.server report is mentioned below :
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘giant_polygon’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘grass’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘green’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘line’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘poi’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘point’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘polygon’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘poly_landmarks’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘pophatch’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘population’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘rain’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘raster’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘restricted’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘simple_roads’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘simple_streams’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded style ‘tiger_roads’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded default workspace cite
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded workspace ‘cite’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded workspace ‘it.geosolutions’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded workspace ‘nurc’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded workspace ‘rolta’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded workspace ‘sde’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded workspace ‘sf’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded workspace ‘tiger’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded workspace ‘topp’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded store ‘DEM’, enabled
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded coverage store ‘DEM’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded store ‘mumbai’, enabled
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded coverage store ‘mumbai’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded store ‘sfdemtest’, enabled
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded coverage store ‘sfdemtest’
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded store ‘somnath’, enabled
    18 Feb 11:19:32 INFO [org.geoserver] – Loaded data store ‘somnath’
    18 Feb 11:19:33 WARN [referencing.factory] – Axis elements found in a wkt
    defini
    tion, the force longitude first axis order hint might not be respected:
    PROJCS["WGS84 / Simple Mercator", GEOGCS["WGS 84", DATUM["WGS_1984",
    SPHEROID["W
    GS_1984", 6378137.0, 298.257223563]], PRIMEM["Greenwich", 0.0],
    UNIT["degree", 0
    .017453292519943295]], PROJECTION["Mercator_1SP_Google"],
    PARAMETER["latitude_of
    _origin", 0.0], PARAMETER["central_meridian", 0.0],
    PARAMETER["scale_factor", 1.
    0], PARAMETER["false_easting", 0.0], PARAMETER["false_northing", 0.0],
    UNIT["m",
    1.0], AXIS["x", EAST], AXIS["y", NORTH], AUTHORITY["EPSG","54004"]]
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded feature type
    ‘giant_polygon’, enab
    led
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded feature type ‘somnath’
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded layer ‘giant_polygon’
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded store ‘states_test’, enabled
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded data store ‘states_test’
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded feature type ‘states’, enabled
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded feature type ‘states_test’
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded layer ‘states’
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded store ‘arcGridSample’, enabled
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded coverage store ‘arcGridSample’
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded coverage ‘Arc_Sample’, enabled
    18 Feb 11:19:33 INFO [org.geoserver] – Loaded coverage ‘arcGridSample’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘Arc_Sample’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded store ‘img_sample2′, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage store ‘img_sample2′
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage ‘Pk50095′, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage ‘img_sample2′
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘Pk50095′
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded store ‘mosaic’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage store ‘mosaic’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage ‘mosaic’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage ‘mosaic’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘mosaic’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded store ‘worldImageSample’,
    enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage store
    ‘worldImageSample’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage ‘Img_Sample’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage ‘worldImageSample’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘Img_Sample’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded store ‘sf’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded data store ‘sf’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘archsites’,
    enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘sf’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘archsites’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘bugsites’,
    enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘sf’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘bugsites’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘restricted’,
    enabled

    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘sf’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘restricted’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘roads’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘sf’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘roads’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘streams’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘sf’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘streams’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded store ‘sfdem’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage store ‘sfdem’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage ‘sfdem’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded coverage ‘sfdem’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘sfdem’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded store ‘nyc’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded data store ‘nyc’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type
    ‘giant_polygon’, enab
    led
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘nyc’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘giant_polygon’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘poi’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘nyc’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘poi’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type
    ‘poly_landmarks’, ena
    bled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘nyc’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘poly_landmarks’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘tiger_roads’,
    enable
    d
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘nyc’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘tiger_roads’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded store ‘states_shapefile’,
    enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded data store ‘states_shapefile’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘states’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘states_shapefile’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘states’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded store ‘taz_shapes’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded data store ‘taz_shapes’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type
    ‘tasmania_cities’, en
    abled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘taz_shapes’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘tasmania_cities’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type
    ‘tasmania_roads’, ena
    bled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘taz_shapes’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer ‘tasmania_roads’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type
    ‘tasmania_state_bound
    aries’, enabled
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded feature type ‘taz_shapes’
    18 Feb 11:19:34 INFO [org.geoserver] – Loaded layer
    ‘tasmania_state_boundaries’
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded feature type
    ‘tasmania_water_bodie
    s’, enabled
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded feature type ‘taz_shapes’
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded layer ‘tasmania_water_bodies’
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded layer group ‘ROLTA_TEST’
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded layer group ‘spearfish’
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded layer group ‘tasmania’
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded layer group ‘test’
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded layer group ‘tiger-ny’
    18 Feb 11:19:35 INFO [layer.TileLayerDispatcher] – ConfigurationLoader
    acquired
    lock, sleeping 5 seconds
    18 Feb 11:19:35 INFO [geowebcache.GeoWebCacheDispatcher] – Invoked
    setServletPre
    fix(gwc)
    18 Feb 11:19:35 INFO [wms.WMSService] – Will proxy requests to backend
    that are
    not getmap or getcapabilities.
    18 Feb 11:19:35 INFO [wfs.WFSService] – Configured to forward to
    http://localhos
    t:8080/geoserver/wfs , timeout is 600000ms regex filter
    18 Feb 11:19:35 INFO [rest.RESTDispatcher] – Created RESTDispatcher with 7
    paths

    18 Feb 11:19:35 INFO [org.geoserver] – Loaded service ‘wcs’, enabled
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded service ‘wfs’, enabled
    18 Feb 11:19:35 INFO [org.geoserver] – Loaded service ‘wms’, enabled
    9657 [main] INFO org.mortbay.log – Opened
    D:\DATA\old_drive\THALES\SIS\AugustaSy
    stem\GeoServer 2.0.1\logs\2010_02_18.request.log
    18 Feb 11:19:37 INFO [layer.TileLayerDispatcher] – ConfigurationLoader
    woke up,
    initializing
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding layers from
    GeoServer
    Catalog Listener
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: cite:giant_polygon
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: cite:states
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: nurc:Arc_Sample
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: nurc:Pk50095
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: nurc:mosaic
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: nurc:Img_Sample
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: sf:archsites
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: sf:bugsites
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: sf:restricted
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: sf:roads
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: sf:streams
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: sf:sfdem
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding:
    tiger:giant_polygon
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: tiger:poi
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding:
    tiger:poly_landmarks
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: tiger:tiger_roads
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: topp:states
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding:
    topp:tasmania_cities
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding:
    topp:tasmania_roads
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding:
    topp:tasmania_state_b
    oundaries
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding:
    topp:tasmania_water_b
    odies
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: ROLTA_TEST
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: spearfish
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: tasmania
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: test
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding: tiger-ny
    18 Feb 11:19:56 ERROR [config.XMLConfiguration] – Configuration file
    cannot be r
    ead or does not exist!
    18 Feb 11:19:56 INFO [config.XMLConfiguration] – Found configuration file
    in D:\
    DATA\old_drive\THALES\SIS\AugustaSystem\GeoServer
    2.0.1\webapps\geoserver\..\res
    ources
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – Adding layers from
    D:\DATA\ol
    d_drive\THALES\SIS\AugustaSystem\GeoServer
    2.0.1\webapps\geoserver\..\resources
    18 Feb 11:19:56 ERROR [layer.TileLayerDispatcher] – Configuration
    D:\DATA\old_dr
    ive\THALES\SIS\AugustaSystem\GeoServer
    2.0.1\webapps\geoserver\..\resources cont
    ained no layers.
    18 Feb 11:19:56 INFO [config.XMLConfiguration] – Found configuration file
    in D:\
    DATA\old_drive\THALES\SIS\AugustaSystem\GeoServer
    2.0.1\webapps\geoserver\..\res
    ources
    18 Feb 11:19:56 ERROR [layer.TileLayerDispatcher] – Error reading service
    inform
    ation from D:\DATA\old_drive\THALES\SIS\AugustaSystem\GeoServer
    2.0.1\webapps\ge
    oserver\..\resources: Error parsing file
    D:\DATA\old_drive\THALES\SIS\AugustaSys
    tem\GeoServer 2.0.1\webapps\geoserver\..\resources\geowebcache.xml
    18 Feb 11:19:56 INFO [layer.TileLayerDispatcher] – ConfigurationLoader
    completed

    29219 [main] INFO org.mortbay.log – Started
    SelectChannelConnector@0.0.0.0:8080
    94390 [btpool0-2] INFO /geoserver – Initializing Spring FrameworkServlet
    ‘dispat
    cher’
    94719 [btpool0-2] INFO org.apache.wicket.Application -
    [GeoServerApplication] in
    it: Wicket core library initializer
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IBehaviorListener,
    method=publi
    c abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IBehaviorListener,
    method=publi
    c abstract void org.apache.wicket.behavior.IBehaviorListener.onRequest()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IFormSubmitListener,
    method=pub
    lic abstract void
    org.apache.wicket.markup.html.form.IFormSubmitListener.onFormS
    ubmitted()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IFormSubmitListener,
    method=pub
    lic abstract void
    org.apache.wicket.markup.html.form.IFormSubmitListener.onFormS
    ubmitted()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=ILinkListener,
    method=public ab
    stract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=ILinkListener,
    method=public ab
    stract void org.apache.wicket.markup.html.link.ILinkListener.onLinkClicked()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IOnChangeListener,
    method=publi
    c abstract void
    org.apache.wicket.markup.html.form.IOnChangeListener.onSelection
    Changed()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IOnChangeListener,
    method=publi
    c abstract void
    org.apache.wicket.markup.html.form.IOnChangeListener.onSelection
    Changed()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IRedirectListener,
    method=publi
    c abstract void org.apache.wicket.IRedirectListener.onRedirect()]
    94719 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IRedirectListener,
    method=publi
    c abstract void org.apache.wicket.IRedirectListener.onRedirect()]
    94734 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IResourceListener,
    method=publi
    c abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
    94734 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface name=IResourceListener,
    method=publi
    c abstract void org.apache.wicket.IResourceListener.onResourceRequested()]
    94734 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface
    name=IActivePageBehaviorListener, me
    thod=public abstract void
    org.apache.wicket.behavior.IBehaviorListener.onRequest
    ()]
    94734 [btpool0-2] INFO org.apache.wicket.RequestListenerInterface -
    registered l
    istener interface [RequestListenerInterface
    name=IActivePageBehaviorListener, me
    thod=public abstract void
    org.apache.wicket.behavior.IBehaviorListener.onRequest
    ()]
    94734 [btpool0-2] INFO org.apache.wicket.Application -
    [GeoServerApplication] in
    it: Wicket extensions initializer
    94750 [btpool0-2] INFO org.apache.wicket.protocol.http.WebApplication -
    [GeoServ
    erApplication] Started Wicket version 1.3.7 in deployment mode
    94953 [btpool0-2] INFO org.apache.wicket.resource.PropertiesFactory -
    Loading pr
    operties files from
    org.geoserver.web.GeoServerApplication$GeoServerResourceStre
    amLocator$1@b6994f
    94953 [btpool0-2] INFO org.apache.wicket.resource.PropertiesFactory -
    Loading pr
    operties files from
    org.geoserver.web.GeoServerApplication$GeoServerResourceStre
    amLocator$1@18845af
    94984 [btpool0-2] INFO org.apache.wicket.resource.PropertiesFactory -
    Loading pr
    operties files from
    org.geoserver.web.GeoServerApplication$GeoServerResourceStre
    amLocator$1@19d5fe6
    95047 [btpool0-2] INFO org.apache.wicket.resource.PropertiesFactory -
    Loading pr
    operties files from
    org.geoserver.web.GeoServerApplication$GeoServerResourceStre
    amLocator$1@e3990b
    95047 [btpool0-2] INFO org.apache.wicket.resource.PropertiesFactory -
    Loading pr
    operties files from
    org.geoserver.web.GeoServerApplication$GeoServerResourceStre
    amLocator$1@54c9a3
    95062 [btpool0-2] INFO org.apache.wicket.resource.PropertiesFactory -
    Loading pr
    operties files from
    org.geoserver.web.GeoServerApplication$GeoServerResourceStre
    amLocator$1@390508
    95453 [btpool0-2] INFO org.apache.wicket.resource.PropertiesFactory -
    Loading pr
    operties files from
    jar:file:/D:/DATA/old_drive/THALES/SIS/AugustaSystem/GeoServ
    er%202.0.1/webapps/geoserver/WEB-INF/lib/wicket-1.3.7.jar!/org/apache/wicket/App
    lication.properties
    114390 [btpool0-3] INFO org.apache.wicket.RequestListenerInterface -
    registered
    listener interface [RequestListenerInterface
    name=INewBrowserWindowListener, met
    hod=public abstract void
    org.apache.wicket.markup.html.INewBrowserWindowListener
    .onNewBrowserWindow()]
    118750 [btpool0-6] ERROR
    org.apache.wicket.request.target.resource.SharedResourc
    eRequestTarget – shared resource
    org.geoserver.web.wicket.GeoServerDialog$Conten
    tsPage/null/img/button-gradient.png not found or not allowed access
    118812 [btpool0-6] ERROR
    org.apache.wicket.request.target.resource.SharedResourc
    eRequestTarget – shared resource
    org.geoserver.web.wicket.GeoServerDialog$Conten
    tsPage/null/img/button-gradient.png not found or not allowed access
    118812 [btpool0-6] ERROR
    org.apache.wicket.request.target.resource.SharedResourc
    eRequestTarget – shared resource
    org.geoserver.web.wicket.GeoServerDialog$Conten
    tsPage/null/img/button-gradient.png not found or not allowed access
    18 Feb 11:22:09 WARN [geoserver.we] – NewLayerPage does not have a title set
    18 Feb 11:22:11 WARN [geoserver.we] – ResourceConfigurationPage does not
    have a
    title set

  14. Garrett Phillips
    Posted April 15, 2010 at 6:36 pm | Permalink

    Used the Windows Installer (geoserver-2.0.1-ng.exe) for a local install on Vista Home Basic 32bit Service Pack 1.

    I followed all three of Chris Watson’s items and got to the welcome page (in Internet Explorer 8 and Firefox 3.0.16) I initially started Geoserver as an administrator, then opened “Geoserver Web Admin Page” (5 minutes later) from the start menu.

    Thanks for the post.

Download GeoServer