Difference between revisions of "Install and Configure GeoFence"

From Gcube Wiki
Jump to: navigation, search
(Created page with "<!-- CATEGORIES --> Category: Administrator's GuideCategory: gCube Spatial Data Infrastructure <!-- CATEGORIES --> [https://github.com/geoserver/geofence/blob/master/...")
 
(Installation)
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==
 
==GeoFence plugins for GeoServer==
 
==GeoFence plugins for GeoServer==

Revision as of 12:43, 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.

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

GeoFence plugins for GeoServer