imageio-ext-gdalgeotiff.jar creates classpath conflicts and gs fails at startup

Description

When the GDAL extension is installed the presence of the imageio-ext-gdalgeotiff.jar in the classpath can cause classpath loading problems: only classes in imageio-ext-tiff.jar should be loaded.

When this happen (the cp conflict is not predictable and the error may occurs depending on which layers are loaded in GS) geoserver fails at startup (see this stacktrace)

Since the imageio-ext-gdalgeotiff dependency is never used it can be removed explicitly from the gdal extension zip pkg and from the related geootols module's pom (see related issue)

Environment

None

Status

Assignee

Unassigned

Reporter

Damiano Giampaoli

Triage

None

Fix versions

Affects versions

Components

Priority

High
Configure