Geofence integrated server extension

Description

I'm trying to follow those instructions:
http://ares.opengeo.org/geoserver/master/doc/en/user/community/geofence-server/installing.html

Sadly, when doing so, the webapp is missing classes. For example:
Caused by: java.lang.ClassNotFoundException: com.googlecode.genericdao.search.MetadataUtil
at java.net.URLClassLoader.findClass(URLClassLoader.java:381)
at org.mortbay.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:366)

I tried to install both current master (2015-09-26) and 2.8.x (2015-09.27) of geoserver and the matching version of geofence-server-plugin, but they both have this same problem.

Then, I went to manually add the missing JARs that I copied from the separate geofence WAR file (dao-1.1.0.jar, search-1.1.0.jar, spring-orm-3.1.1.RELEASE.jar, dom4j-1.6.1.jar, javassist-3.8.0.GA.jar) and I hit a wall. Log4j used by geoserver is version 1.2 and I start needing classes provided by log4j version 2.

Environment

Trying to install Geofence integrated server extension

Status

Assignee

Unassigned

Reporter

Patrick Valsecchi

Triage

None

Fix versions

Affects versions

2.8-RC1

Components

Priority

Medium
Configure