Excel WFS Output Format - Missing dependency

Description

When trying to do a getFeature-request (GeoServer 2.15.0) with the „excel2007“-outputformat, you get this exception (the „excel“-outputformat works fine):

Caused by: java.lang.ClassNotFoundException: org.apache.commons.compress.archivers.zip.ZipFile
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1285)
at org.apache.catalina.loader.WebappClassLoaderBase.loadClass(WebappClassLoaderBase.java:1119)

It seems that the „commons-compress“-library is missing.
After downloading it (from https://commons.apache.org/proper/commons-compress/download_compress.cgi) and adding it to the „WEB-INF\lib“-folder, it is working.

Maybe you have to add the dependency to the Excel WFS Output Format-extension.

https://github.com/geoserver/geoserver/blob/master/src/release/ext-excel.xml

Environment

None

Status

Assignee

Brad Hards

Reporter

Paul Biskup

Triage

None

Fix versions

Affects versions

Components

Priority

Medium
Configure