NASAWorldWind / WorldWindServerKit

The NASA WorldWind Server Kit (WWSK) is an open source Java project that assembles GeoServer for easy distribution and implementation.
91 stars 54 forks source link

GeoTools GeoPackage module conflicts with WorldWind GeoPackage #165

Closed emxsys closed 6 years ago

emxsys commented 6 years ago

Geoserver 2.13 gs-web-core module has a dependency on GeoTools GeoPackage (gt-geopkg). Removing the gt-geopkg module from the distribution breaks GeoServer. Leaving the gt-geopkg module in GeoServer breaks the new GeoPackage ImageMosaic functionality.

emxsys commented 6 years ago

Issue

The gs-web-core module has a dependency on org.geotools.geopkg.mosaic.GeoPackageFormat.

Proposed solution

The proposed solution is to rename the WorldWind GeoPackage namespace from gov.nasa.worldwind.geopkg to org.geotools.geopkg and exclude the gt-geopkg dependency. The WorldWind GeoPackageFormat class should then satisfy the dependency.

emxsys commented 6 years ago

Fixed

Renamed the gov.nasa.worldwind.geopkg namespace to org.geotools.geopkg and excluded the gt-geopkg module from the build.