Difference between revisions of "Install and Configure GeoFence"
(Created page with "<!-- CATEGORIES --> Category: Administrator's GuideCategory: gCube Spatial Data Infrastructure <!-- CATEGORIES --> [https://github.com/geoserver/geofence/blob/master/...") |
(→Configuring as SmartGears Application) |
||
(One intermediate revision by the same user not shown) | |||
Line 6: | Line 6: | ||
=Installation= | =Installation= | ||
+ | GeoFence is distributed as a web application, which war is contained in a zip file available [http://ares.boundlessgeo.com/geofence/3.3.x/release-v3.3.0-geofence-war.zip here]. Current adopted version is 3.3.0. Its installation requires : | ||
+ | * Tomcat 7+ | ||
+ | * Java 8+ | ||
+ | |||
==Tomcat configuration== | ==Tomcat configuration== | ||
+ | |||
==Dependency clashes== | ==Dependency clashes== | ||
+ | Following operations are needed in order to fix dependency clash issues with SmartGears distribution (files to be removed can be found under $TOMCAT_HOME/webapps/thredds/WEB-INF): | ||
+ | * remove file ''slf4j-api-1.7.14.jar'' | ||
+ | * update ''XercesImpl'' by replacing jars ''xml-apis-1.0.b2.jar'' and ''xercesImpl-2.6.2.jar'' with the same ones from version 2.11 (zip file available [http://www-us.apache.org/dist//xerces/j/source/Xerces-J-src.2.11.0.zip here]). | ||
+ | |||
+ | |||
==Configuring as SmartGears Application== | ==Configuring as SmartGears Application== | ||
+ | In order to enable SmartGears to correctly handle the web application, the gcube-app.xml file must be present under $TOMCAT_HOME/webapps/geofence/WEB-INF location. A valid copy of such file can be retrieved in shared workspace folder https://goo.gl/ct28Jn. | ||
+ | |||
==GeoFence plugins for GeoServer== | ==GeoFence plugins for GeoServer== |
Latest revision as of 11:44, 18 April 2017
GeoFence is an advanced authorization service for GeoServer instances developed by geosolutions. Purpose of this page is to explain how to configure a GeoFence service instance in order to fulfill the needs of gCube environment. Please refer to third party's website for further details.
Contents
Installation
GeoFence is distributed as a web application, which war is contained in a zip file available here. Current adopted version is 3.3.0. Its installation requires :
- Tomcat 7+
- Java 8+
Tomcat configuration
Dependency clashes
Following operations are needed in order to fix dependency clash issues with SmartGears distribution (files to be removed can be found under $TOMCAT_HOME/webapps/thredds/WEB-INF):
- remove file slf4j-api-1.7.14.jar
- update XercesImpl by replacing jars xml-apis-1.0.b2.jar and xercesImpl-2.6.2.jar with the same ones from version 2.11 (zip file available here).
Configuring as SmartGears Application
In order to enable SmartGears to correctly handle the web application, the gcube-app.xml file must be present under $TOMCAT_HOME/webapps/geofence/WEB-INF location. A valid copy of such file can be retrieved in shared workspace folder https://goo.gl/ct28Jn.