-
Notifications
You must be signed in to change notification settings - Fork 196
Home
The purpose of this project is to hold a *REST* client library to interact with http://www.geoserver.org GeoServer; a requirement for this library is to depend as less as possible on external libraries. This library aims at being *lean and mean*.
As a first step, the REST library used in http://www.geobatch.org has been exported, refactored and then imported here.
When building, the tests require a running http://www.geoserver.org instance. *The tests are destructive*, so, by default, these tests will be skipped. In order for the tests to run, you have to define some env var:
- *resttest* set to true to have the test run.
- *resturl* the URL where the target geoserver can be found -- default http://localhost:8080/geoserver
- *restuser* the username for logging into geoserver -- default admin
- *restpw* the password for logging into geoserver -- default geoserver
e.g.
mvn clean install -Dgsmgr_resttest=true
will run build the lib and run the test on a default GeoServer installation running at http://localhost:8080/geoserver
Current stable version is 1.3.0. The recommended version to use with GeoServer trunk is >= 1.2. On our maven repository (see below), you can also locate the older 1.1-SNAPSHOT or 1.0.
In order to include the lib and its dependencies in a Maven project, the repository to point at is this one:
http://maven.geo-solutions.it/
and the dependency tag for your pom is as follows:
<dependency>
<groupId>it.geosolutions</groupId>
<artifactId>geoserver-manager</artifactId>
<version>1.3.1</version>
</dependency>The Maven generated site can be found here: http://bit.ly/mvuCdK
Javadocs can be found here: http://bit.ly/lgrEGu
Both of them are automatically built and deployed by our continuous integration server which is using Jenkins: http://bit.ly/e0nh7X
Additional documentation can be found [Documentation here].
The mailing list for the project is located here:
https://groups.google.com/group/geoserver-manager-users
!GeoServer-Manager is open source and licenced under the http://en.wikipedia.org/wiki/MIT_License.
This library draws its essence from the efforts endured inside http://www.geo-solutions.it in various projects. Partial funding has been provided by http://www.fao.org.


