Ok, I've done some further testing debugging also with another dataset.
Both datasets I'm looking at are NOT epsg:4326 but meter-grids in our
national epsg:28992.
One think with which I 'fixed' at least the generation of the index shp
file was to add *.prj files for every *.asc file I had.
Apparently the geotools lib is not aware (or does not get) the crs from
the indexer.properties file?
Note: I took a prj epsg28992-1.prj) file generated by an geoserver index
from the same data translated to geotiffs.... Geoserver then works.
Another prj file I took from
http://spatialreference.org/ref/epsg/amersfoort-rd-new/ epsg28992-2.prj)
did NOT work with geoserver.
So having a valid looking index shp file biw (boxes look valid in QGIS),
still Geoserver cannot create a valid WMS?
Store creation and layer creation are fine, but even without time
dimension enabled, the 'granule' is not found/created:
Stacktrace below:
Not sure if there is something wrong with the prj file, OR if geotools
still misses the crs info to read the right cells from asc??
Next try will be to create a mosaic from 1 asc file?
Or maybe reproject the asc file to epsg:4326 first and see if at least
that works, so we can maybe pinpoint it to the crs handling?
If anybody else has pointers/ideas to tackle this, please let me know.
Regards,
Richard Duivenvoorde
01 Sep 12:49:13 INFO [org.geoserver.wms] -
Request: getServiceInfo
01 Sep 12:49:13 DEBUG [org.geotools.util] - CRSConverterFactory can be
applied from Strings to CRS only.
01 Sep 12:49:13 DEBUG [org.geotools.util] -
InterpolationConverterFactory can be applied from Strings to
Interpolation only.
01 Sep 12:49:13 DEBUG [org.geotools.filter] - parsingExpression Opacity
01 Sep 12:49:13 DEBUG [org.geotools.filter] - processing root Opacity
01 Sep 12:49:13 DEBUG [org.geotools.styling] - StyleImpl added 1 feature
types
01 Sep 12:49:13 DEBUG [org.geotools.gce.imagemosaic] - Using
ThreadPoolExecutor with the following settings: core pool size = 5
max pool size = 10
keep alive time 30000
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 DEBUG [org.geotools.referencing.factory] - Failure in
the primary factory: No code "EPSG:28992" from authority "European
Petroleum Survey Group" found for object of type "IdentifiedObject". Now
trying the fallback factory...
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(FeatureTypeFactory, FEATURE_TYPE_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(FeatureTypeFactory, FEATURE_TYPE_FACTORY): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
org.geotools.data.shapefile.shp.ShapefileReader
01 Sep 12:49:14 TRACE [org.geotools.data.shapefile] - Shapefile Reader
has been opened. Number open: 1
01 Sep 12:49:14 TRACE [org.geotools.data.shapefile] - IndexFile has been
opened. Number open: 1
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:14 TRACE [org.geotools.data.shapefile] - Reading from file...
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.dbf by
org.geotools.data.shapefile.dbf.DbaseFileReader
01 Sep 12:49:14 TRACE [org.geotools.data.shapefile] - Dbase File Reader
has been opened. Number open: 1
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.prj by
org.geotools.data.shapefile.ShapefileSetManager
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY (CRSFactory,
CRS_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN (CRSFactory,
CRS_FACTORY): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.prj by
org.geotools.data.shapefile.ShapefileSetManager
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.dbf by
org.geotools.data.shapefile.dbf.DbaseFileReader
01 Sep 12:49:14 TRACE [org.geotools.data.shapefile] - Dbase File Reader
has been closed. Number open: 0
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
org.geotools.data.shapefile.shp.ShapefileReader
01 Sep 12:49:14 TRACE [org.geotools.data.shapefile] - Shapefile Reader
has been closed. Number open: 0
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:14 TRACE [org.geotools.data.shapefile] - IndexFile has been
closed. Number open: 0
01 Sep 12:49:14 DEBUG [org.geotools.gce.imagemosaic.catalog] -
BBOXFilterExtractor::extractBasicProperties(): geometryPropertyName is
set to 'the_geom'.
01 Sep 12:49:14 INFO [org.geotools.factory] - Factory implementations
for category FootprintLoaderSpi:
org.geotools.coverage.grid.io.footprint.WKBLoaderSPI
org.geotools.coverage.grid.io.footprint.WKTLoaderSPI
org.geotools.gce.imagemosaic.catalog.ShapefileLoaderSPI
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by Shapefile
Datastore's getBounds Method
01 Sep 12:49:14 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by Shapefile
Datastore's getBounds Method
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CoordinateOperationFactory, COORDINATE_OPERATION_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 INFO [org.geotools.factory] - Factory implementations
for category CoordinateOperationFactory:
org.geotools.referencing.operation.DefaultCoordinateOperationFactory
org.geotools.referencing.operation.AuthorityBackedFactory
org.geotools.referencing.operation.BufferedCoordinateOperationFactory
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CoordinateOperationAuthorityFactory,
COORDINATE_OPERATION_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.referencing.factory] - The EPSG
factory org.geotools.referencing.factory.epsg.DefaultFactory will not
timeout
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.referencing.factory] - The EPSG
factory org.geotools.referencing.factory.epsg.ThreadedHsqlEpsgFactory
will not timeout
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 INFO [org.geotools.factory] - Factory implementations
for category CoordinateOperationAuthorityFactory:
org.geotools.referencing.factory.epsg.CoordinateOperationFactoryUsingWKT
org.geotools.referencing.factory.epsg.DefaultFactory
org.geotools.referencing.factory.epsg.LongitudeFirstFactory
org.geotools.referencing.factory.URN_AuthorityFactory
org.geotools.referencing.factory.HTTP_AuthorityFactory
org.geotools.referencing.factory.HTTP_URI_AuthorityFactory
org.geotools.referencing.factory.epsg.LongitudeFirstEpsgDecorator
org.geotools.referencing.factory.epsg.ThreadedHsqlEpsgFactory
org.vfny.geoserver.crs.GeoserverWKTOperationFactory
01 Sep 12:49:14 INFO [org.geotools.referencing.factory] -
user_projections/epsg_operations.properties was not found, using the
default set of coordinate operation overrides (normally empty)
01 Sep 12:49:14 INFO [org.geotools.referencing.factory] - Using
"file:/home/richard/bin/geoserver_/geoserver-2.14-RC/webapps/geoserver/WEB-INF/lib/gs-main-2.14-RC.jar!/org/vfny/geoserver/crs/epsg_operations.properties"
as EPSG factory.
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(CoordinateOperationAuthorityFactory,
COORDINATE_OPERATION_AUTHORITY_FACTORY): found implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CoordinateOperationFactory, COORDINATE_OPERATION_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CoordinateOperationFactory, COORDINATE_OPERATION_FACTORY): could not
find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CoordinateOperationFactory, COORDINATE_OPERATION_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CoordinateOperationFactory, COORDINATE_OPERATION_FACTORY): could not
find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CoordinateOperationAuthorityFactory,
COORDINATE_OPERATION_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(CoordinateOperationAuthorityFactory,
COORDINATE_OPERATION_AUTHORITY_FACTORY): found implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CoordinateOperationFactory, COORDINATE_OPERATION_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(CoordinateOperationFactory, COORDINATE_OPERATION_FACTORY): found
implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CoordinateOperationAuthorityFactory,
COORDINATE_OPERATION_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(CoordinateOperationAuthorityFactory,
COORDINATE_OPERATION_AUTHORITY_FACTORY): found implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(CoordinateOperationFactory, COORDINATE_OPERATION_FACTORY): found
implementation Optional.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.referencing.factory] - The EPSG
factory org.geotools.referencing.factory.epsg.DefaultFactory will not
timeout
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.referencing.factory] - The EPSG
factory org.geotools.referencing.factory.epsg.ThreadedHsqlEpsgFactory
will not timeout
01 Sep 12:49:14 INFO [org.geotools.factory] - Factory implementations
for category CSAuthorityFactory:
org.geotools.referencing.factory.epsg.DefaultFactory
org.geotools.referencing.factory.epsg.LongitudeFirstFactory
org.geotools.referencing.factory.URN_AuthorityFactory
org.geotools.referencing.factory.HTTP_AuthorityFactory
org.geotools.referencing.factory.HTTP_URI_AuthorityFactory
org.geotools.referencing.factory.epsg.LongitudeFirstEpsgDecorator
org.geotools.referencing.factory.epsg.ThreadedHsqlEpsgFactory
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.referencing.factory] - The EPSG
factory org.geotools.referencing.factory.epsg.DefaultFactory will not
timeout
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(ReferencingFactoryContainer)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(ReferencingFactoryContainer): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.referencing.factory] - The EPSG
factory org.geotools.referencing.factory.epsg.ThreadedHsqlEpsgFactory
will not timeout
01 Sep 12:49:14 INFO [org.geotools.factory] - Factory implementations
for category DatumAuthorityFactory:
org.geotools.referencing.factory.epsg.DefaultFactory
org.geotools.referencing.factory.epsg.LongitudeFirstFactory
org.geotools.referencing.factory.URN_AuthorityFactory
org.geotools.referencing.factory.HTTP_AuthorityFactory
org.geotools.referencing.factory.HTTP_URI_AuthorityFactory
org.geotools.referencing.factory.epsg.LongitudeFirstEpsgDecorator
org.geotools.referencing.factory.epsg.ThreadedHsqlEpsgFactory
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY)
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): user provided a Class.
01 Sep 12:49:14 TRACE [org.geotools.factory] - CHECK
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): consider hint[last]
AbstractEpsgMediator.
01 Sep 12:49:14 TRACE [org.geotools.factory] - THROW
(CRSAuthorityFactory, CRS_AUTHORITY_FACTORY): could not find implementation.
01 Sep 12:49:14 DEBUG [org.geotools.referencing.factory] - Failure in
the primary factory: No code "EPSG:28992" from authority "European
Petroleum Survey Group" found for object of type "IdentifiedObject". Now
trying the fallback factory...
01 Sep 12:49:14 INFO [org.geotools.factory] - Factory implementations
for category ProjectionHandlerFactory:
org.geotools.renderer.crs.GeographicHandlerFactory
org.geotools.renderer.crs.MercatorHandlerFactory
org.geotools.renderer.crs.TransverseMercatorHandlerFactory
org.geotools.renderer.crs.PolarStereographicHandlerFactory
org.geotools.renderer.crs.LambertAzimuthalEqualAreaHandlerFactory
org.geotools.renderer.crs.ConicHandlerFactory
org.geotools.renderer.crs.WorldVanDerGrintenIHandlerFactory
01 Sep 12:49:14 INFO [org.geoserver.wms] -
Request: getMap
Angle = 0.0
BaseUrl = http://localhost:80/geoserver/
Bbox = SRSEnvelope[13800.0 : 277300.0, 307000.0 : 611500.0]
BgColor = java.awt.Color[r=255,g=255,b=255]
Buffer = 0
CQLFilter = null
Crs = PROJCS["Amersfoort / RD New",
GEOGCS["Amersfoort",
DATUM["Amersfoort",
SPHEROID["Bessel 1841", 6377397.155, 299.1528128,
AUTHORITY["EPSG","7004"]],
TOWGS84[565.2369, 50.0087, 465.658, -0.4068573303223975,
-0.3507326765425626, 1.8703473836067956, 4.0812],
AUTHORITY["EPSG","6289"]],
PRIMEM["Greenwich", 0.0, AUTHORITY["EPSG","8901"]],
UNIT["degree", 0.017453292519943295],
AXIS["Geodetic longitude", EAST],
AXIS["Geodetic latitude", NORTH],
AUTHORITY["EPSG","4289"]],
PROJECTION["Oblique_Stereographic", AUTHORITY["EPSG","9809"]],
PARAMETER["central_meridian", 5.387638888888891],
PARAMETER["latitude_of_origin", 52.15616055555556],
PARAMETER["scale_factor", 0.9999079],
PARAMETER["false_easting", 155000.0],
PARAMETER["false_northing", 463000.0],
UNIT["m", 1.0],
AXIS["Easting", EAST],
AXIS["Northing", NORTH],
AUTHORITY["EPSG","28992"]]
Elevation = []
Env = {}
Exceptions = SE_XML
FeatureId = null
FeatureVersion = null
Filter = null
Filters = null
Format = application/openlayers
FormatOptions = {}
Get = true
Height = 768
Interpolations = []
Layers = [org.geoserver.wms.MapLayerInfo@c154db8c]
MaxFeatures = null
Palette = null
RawKvp = {REQUEST=GetMap, SRS=EPSG:28992,
FORMAT=application/openlayers, BBOX=13800.0,307000.0,277300.0,611500.0,
VERSION=1.1.0, SERVICE=WMS, WIDTH=664, HEIGHT=768, LAYERS=rivm:dom}
RemoteOwsType = null
RemoteOwsURL = null
Request = GetMap
RequestCharset = UTF-8
ScaleMethod = null
Sld = null
SldBody = null
SldVersion = null
SortBy = null
SortByArrays = null
SRS = EPSG:28992
StartIndex = null
StyleBody = null
StyleFormat = sld
Styles = [StyleImpl[ name=raster]]
StyleUrl = null
StyleVersion = null
Tiled = false
TilesOrigin = null
Time = []
Transparent = false
ValidateSchema = false
Version = 1.1.0
ViewParams = null
Width = 664
01 Sep 12:49:14 INFO [org.geoserver.wms] -
Request: getServiceInfo
01 Sep 12:49:14 DEBUG [org.geotools.util] - CRSConverterFactory can be
applied from Strings to CRS only.
01 Sep 12:49:14 DEBUG [org.geotools.util] -
InterpolationConverterFactory can be applied from Strings to
Interpolation only.
01 Sep 12:49:14 DEBUG [org.geotools.util] - CRSConverterFactory can be
applied from Strings to CRS only.
01 Sep 12:49:14 DEBUG [org.geotools.util] -
InterpolationConverterFactory can be applied from Strings to
Interpolation only.
01 Sep 12:49:14 TRACE [org.geotools.factory] - ENTRY (GridCoverageFactory)
01 Sep 12:49:14 TRACE [org.geotools.factory] - RETURN
(GridCoverageFactory): found implementation Optional.
01 Sep 12:49:14 DEBUG [org.geotools.renderer.lite.gridcoverage2d] -
Rendering using interpolation javax.media.jai.InterpolationNearest@7be03c6e
01 Sep 12:49:14 DEBUG [org.geotools.renderer.lite.gridcoverage2d] -
Rendering using interpolation javax.media.jai.InterpolationNearest@7be03c6e
01 Sep 12:49:14 DEBUG [org.geotools.renderer.lite.gridcoverage2d] -
Rendering using interpolation javax.media.jai.InterpolationNearest@7be03c6e
01 Sep 12:49:14 DEBUG [org.geotools.gce.imagemosaic] - Reading mosaic
from file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp
01 Sep 12:49:14 DEBUG [org.geotools.gce.imagemosaic] - Highest res 500.0
500.0
01 Sep 12:49:14 DEBUG [org.geotools.gce.imagemosaic] - Requested
interpolation: javax.media.jai.InterpolationNearest@7be03c6e
01 Sep 12:49:15 TRACE [org.geotools.factory] - ENTRY (GeometryFactory,
JTS_GEOMETRY_FACTORY)
01 Sep 12:49:15 TRACE [org.geotools.factory] - RETURN (GeometryFactory,
JTS_GEOMETRY_FACTORY): found implementation Optional.
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic] - Prepping to
manage SortBy Clause
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - IndexFile has been
opened. Number open: 1
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Reading from file...
01 Sep 12:49:15 TRACE [org.geotools.index.quadtree] - QuadTree opened
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - IndexFile has been
closed. Number open: 0
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
org.geotools.data.shapefile.shp.ShapefileReader
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Shapefile Reader
has been opened. Number open: 1
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - IndexFile has been
opened. Number open: 1
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Reading from file...
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - The DBF file won't
be opened since no attributes will be read from it
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Filling buffer...
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
org.geotools.data.shapefile.shp.ShapefileReader
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Shapefile Reader
has been closed. Number open: 0
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - IndexFile has been
closed. Number open: 0
01 Sep 12:49:15 TRACE [org.geotools.gce.imagemosaic] - Adjusted
Requested Envelope = ReferencedEnvelope[-57345.03521178904 :
348091.3983926815, 224849.96434613597 : 693810.8134355074]
Requested raster dimension =
java.awt.Rectangle[x=0,y=0,width=664,height=768]
Corresponding raster source region =
java.awt.Rectangle[x=117,y=135,width=431,height=498]
Corresponding source Envelope = ReferencedEnvelope[13800.0 : 277300.0,
307000.0 : 611500.0]
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic] - Loading level 0
with subsampling factors 1 1
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic] - Prepping to
manage SortBy Clause
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic.catalog] - Index Loaded
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - IndexFile has been
opened. Number open: 1
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Reading from file...
01 Sep 12:49:15 TRACE [org.geotools.index.quadtree] - QuadTree opened
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.qix by
ShapefileDataStore-dom
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - IndexFile has been
closed. Number open: 0
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shp by
org.geotools.data.shapefile.shp.ShapefileReader
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Shapefile Reader
has been opened. Number open: 1
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - IndexFile has been
opened. Number open: 1
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.shx by
org.geotools.data.shapefile.shp.IndexFile
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Reading from file...
01 Sep 12:49:15 DEBUG [org.geotools.data.shapefile] - Read lock:
file:/home/richard/z/18/rivm/0821_netcdf/dom/dom.dbf by
org.geotools.data.shapefile.dbf.DbaseFileReader
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Dbase File Reader
has been opened. Number open: 1
01 Sep 12:49:15 TRACE [org.geotools.data.shapefile] - Filling buffer...
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic] - Trying to resolve
path:
type:RELATIVE
parentLocation:file:/home/richard/z/18/rivm/0821_netcdf/dom/
location:INW_DOM_2013.asc
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic] - File found
INW_DOM_2013.asc
01 Sep 12:49:15 DEBUG [org.geotools.gce.arcgrid] - ArcGridFormatFactory
is available.
01 Sep 12:49:15 DEBUG [org.geotools.gce.arcgrid] - Creating a new
ArcGriFormat.
01 Sep 12:49:15 TRACE [org.geotools.factory] - ENTRY (CRSFactory,
CRS_FACTORY)
01 Sep 12:49:15 TRACE [org.geotools.factory] - RETURN (CRSFactory,
CRS_FACTORY): found implementation Optional.
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic] -
Thread:qtp1604839423-15 Loading raster data for granuleDescriptor
Description of a granuleDescriptor
BBOX: ReferencedEnvelope[13800.0 : 277300.0, 307000.0 : 611500.0]
file: file:/home/richard/z/18/rivm/0821_netcdf/dom/INW_DOM_2013.asc
gridToWorld: PARAM_MT["Affine",
PARAMETER["num_row", 3],
PARAMETER["num_col", 3],
PARAMETER["elt_0_0", 500.0],
PARAMETER["elt_0_2", 14050.0],
PARAMETER["elt_1_1", -500.0],
PARAMETER["elt_1_2", 611250.0]]
Description of level 2
Description of a granuleDescriptor level
width: 527
height: 609
scaleX: 1.0
scaleY: 1.0
baseToLevelTransform: PARAM_MT["Affine",
PARAMETER["num_row", 3],
PARAMETER["num_col", 3]]
gridToWorldTransform: PARAM_MT["Affine",
PARAMETER["num_row", 3],
PARAMETER["num_col", 3],
PARAMETER["elt_0_0", 500.0],
PARAMETER["elt_0_2", 13800.0],
PARAMETER["elt_1_1", -500.0],
PARAMETER["elt_1_2", 611500.0]]
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic] - Loading level 0
with source region: java.awt.Rectangle[x=0,y=0,width=527,height=609]
subsampling: 1,1 for
granule:file:/home/richard/z/18/rivm/0821_netcdf/dom/INW_DOM_2013.asc
Sep 01, 2018 12:49:15 PM
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader setInput
SEVERE: closed
java.io.IOException: closed
at
javax.imageio.stream.ImageInputStreamImpl.checkClosed(ImageInputStreamImpl.java:110)
at
it.geosolutions.imageio.stream.input.FileImageInputStreamExtImpl.seek(FileImageInputStreamExtImpl.java:283)
at
javax.imageio.stream.ImageInputStreamImpl.reset(ImageInputStreamImpl.java:806)
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:262)
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:882)
at
com.sun.media.jai.imageioimpl.ImageReadCRIF.getImageReader(ImageReadCRIF.java:250)
at
com.sun.media.jai.imageioimpl.ImageReadCRIF.create(ImageReadCRIF.java:277)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at javax.media.jai.FactoryCache.invoke(FactoryCache.java:122)
at
javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674)
at
it.geosolutions.jaiext.ConcurrentOperationRegistry.invokeFactory(ConcurrentOperationRegistry.java:576)
at javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332)
at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819)
at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867)
at javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179)
at
org.geotools.coverage.grid.io.imageio.ReadType$2.read(ReadType.java:152)
at
org.geotools.gce.imagemosaic.GranuleDescriptor.loadRaster(GranuleDescriptor.java:1229)
at
org.geotools.gce.imagemosaic.GranuleLoader.call(GranuleLoader.java:108)
at
org.geotools.gce.imagemosaic.GranuleLoader.call(GranuleLoader.java:38)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
org.geotools.gce.imagemosaic.granulecollector.BaseSubmosaicProducer.acceptGranule(BaseSubmosaicProducer.java:434)
at
org.geotools.gce.imagemosaic.granulecollector.DefaultSubmosaicProducer.accept(DefaultSubmosaicProducer.java:75)
at
org.geotools.gce.imagemosaic.RasterLayerResponse$MosaicProducer.visit(RasterLayerResponse.java:364)
at
org.geotools.gce.imagemosaic.catalog.CachingDataStoreGranuleCatalog.getGranuleDescriptors(CachingDataStoreGranuleCatalog.java:193)
at
org.geotools.gce.imagemosaic.RasterManager.getGranuleDescriptors(RasterManager.java:1338)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.prepareResponse(RasterLayerResponse.java:677)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.processRequest(RasterLayerResponse.java:612)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.createResponse(RasterLayerResponse.java:580)
at
org.geotools.gce.imagemosaic.RasterManager.read(RasterManager.java:1329)
at
org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:946)
at
org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:923)
at
org.geoserver.catalog.SingleGridCoverage2DReader.read(SingleGridCoverage2DReader.java:152)
at
org.geoserver.catalog.CoverageDimensionCustomizerReader.read(CoverageDimensionCustomizerReader.java:246)
at
org.geoserver.catalog.CoverageDimensionCustomizerReader.read(CoverageDimensionCustomizerReader.java:234)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readSingleCoverage(GridCoverageReaderHelper.java:637)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readCoverage(GridCoverageReaderHelper.java:213)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readCoverages(GridCoverageReaderHelper.java:238)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer.renderImage(GridCoverageRenderer.java:875)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer.renderImage(GridCoverageRenderer.java:824)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.directRasterRender(RenderedImageMapOutputFormat.java:1037)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:353)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:269)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:136)
at org.geoserver.wms.GetMap.executeInternal(GetMap.java:720)
at org.geoserver.wms.GetMap.run(GetMap.java:300)
at org.geoserver.wms.GetMap.run(GetMap.java:123)
at
org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:251)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at
org.geoserver.kml.WebMapServiceKmlInterceptor.invoke(WebMapServiceKmlInterceptor.java:38)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:59)
at
org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:33)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:72)
at
org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:52)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.ows.util.RequestObjectLogger.invoke(RequestObjectLogger.java:50)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
at com.sun.proxy.$Proxy96.getMap(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:877)
at
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:264)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:174)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at
org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:26)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:69)
at
org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:73)
at
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:66)
at
org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:41)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:37)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:51)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:81)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at
org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:52)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
at
org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:141)
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:90)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:79)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:42)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:748)
Sep 01, 2018 12:49:15 PM org.geoserver.GeoserverInitStartupListener$1
errorOccurred
INFO: One factory fails for the operation "ImageRead"
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at javax.media.jai.FactoryCache.invoke(FactoryCache.java:122)
at
javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674)
at
it.geosolutions.jaiext.ConcurrentOperationRegistry.invokeFactory(ConcurrentOperationRegistry.java:576)
at javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332)
at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819)
at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867)
at javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179)
at
org.geotools.coverage.grid.io.imageio.ReadType$2.read(ReadType.java:152)
at
org.geotools.gce.imagemosaic.GranuleDescriptor.loadRaster(GranuleDescriptor.java:1229)
at
org.geotools.gce.imagemosaic.GranuleLoader.call(GranuleLoader.java:108)
at
org.geotools.gce.imagemosaic.GranuleLoader.call(GranuleLoader.java:38)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
org.geotools.gce.imagemosaic.granulecollector.BaseSubmosaicProducer.acceptGranule(BaseSubmosaicProducer.java:434)
at
org.geotools.gce.imagemosaic.granulecollector.DefaultSubmosaicProducer.accept(DefaultSubmosaicProducer.java:75)
at
org.geotools.gce.imagemosaic.RasterLayerResponse$MosaicProducer.visit(RasterLayerResponse.java:364)
at
org.geotools.gce.imagemosaic.catalog.CachingDataStoreGranuleCatalog.getGranuleDescriptors(CachingDataStoreGranuleCatalog.java:193)
at
org.geotools.gce.imagemosaic.RasterManager.getGranuleDescriptors(RasterManager.java:1338)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.prepareResponse(RasterLayerResponse.java:677)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.processRequest(RasterLayerResponse.java:612)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.createResponse(RasterLayerResponse.java:580)
at
org.geotools.gce.imagemosaic.RasterManager.read(RasterManager.java:1329)
at
org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:946)
at
org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:923)
at
org.geoserver.catalog.SingleGridCoverage2DReader.read(SingleGridCoverage2DReader.java:152)
at
org.geoserver.catalog.CoverageDimensionCustomizerReader.read(CoverageDimensionCustomizerReader.java:246)
at
org.geoserver.catalog.CoverageDimensionCustomizerReader.read(CoverageDimensionCustomizerReader.java:234)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readSingleCoverage(GridCoverageReaderHelper.java:637)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readCoverage(GridCoverageReaderHelper.java:213)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readCoverages(GridCoverageReaderHelper.java:238)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer.renderImage(GridCoverageRenderer.java:875)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer.renderImage(GridCoverageRenderer.java:824)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.directRasterRender(RenderedImageMapOutputFormat.java:1037)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:353)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:269)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:136)
at org.geoserver.wms.GetMap.executeInternal(GetMap.java:720)
at org.geoserver.wms.GetMap.run(GetMap.java:300)
at org.geoserver.wms.GetMap.run(GetMap.java:123)
at
org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:251)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at
org.geoserver.kml.WebMapServiceKmlInterceptor.invoke(WebMapServiceKmlInterceptor.java:38)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:59)
at
org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:33)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:72)
at
org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:52)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.ows.util.RequestObjectLogger.invoke(RequestObjectLogger.java:50)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
at com.sun.proxy.$Proxy96.getMap(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:877)
at
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:264)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:174)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at
org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:26)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:69)
at
org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:73)
at
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:66)
at
org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:41)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:37)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:51)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:81)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at
org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:52)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
at
org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:141)
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:90)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:79)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:42)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException: Unable to parse the
header for the provided input
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:266)
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:882)
at
com.sun.media.jai.imageioimpl.ImageReadCRIF.getImageReader(ImageReadCRIF.java:250)
at
com.sun.media.jai.imageioimpl.ImageReadCRIF.create(ImageReadCRIF.java:277)
... 153 more
Caused by: java.io.IOException: closed
at
javax.imageio.stream.ImageInputStreamImpl.checkClosed(ImageInputStreamImpl.java:110)
at
it.geosolutions.imageio.stream.input.FileImageInputStreamExtImpl.seek(FileImageInputStreamExtImpl.java:283)
at
javax.imageio.stream.ImageInputStreamImpl.reset(ImageInputStreamImpl.java:806)
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:262)
... 156 more
01 Sep 12:49:15 INFO [org.geotools.coverage.grid.io.imageio] - All
factories fail for the operation "ImageRead"
javax.media.jai.util.ImagingException: All factories fail for the
operation "ImageRead"
at
javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1687)
at
it.geosolutions.jaiext.ConcurrentOperationRegistry.invokeFactory(ConcurrentOperationRegistry.java:576)
at javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332)
at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819)
at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867)
at javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179)
at
org.geotools.coverage.grid.io.imageio.ReadType$2.read(ReadType.java:152)
at
org.geotools.gce.imagemosaic.GranuleDescriptor.loadRaster(GranuleDescriptor.java:1229)
at
org.geotools.gce.imagemosaic.GranuleLoader.call(GranuleLoader.java:108)
at
org.geotools.gce.imagemosaic.GranuleLoader.call(GranuleLoader.java:38)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
org.geotools.gce.imagemosaic.granulecollector.BaseSubmosaicProducer.acceptGranule(BaseSubmosaicProducer.java:434)
at
org.geotools.gce.imagemosaic.granulecollector.DefaultSubmosaicProducer.accept(DefaultSubmosaicProducer.java:75)
at
org.geotools.gce.imagemosaic.RasterLayerResponse$MosaicProducer.visit(RasterLayerResponse.java:364)
at
org.geotools.gce.imagemosaic.catalog.CachingDataStoreGranuleCatalog.getGranuleDescriptors(CachingDataStoreGranuleCatalog.java:193)
at
org.geotools.gce.imagemosaic.RasterManager.getGranuleDescriptors(RasterManager.java:1338)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.prepareResponse(RasterLayerResponse.java:677)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.processRequest(RasterLayerResponse.java:612)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.createResponse(RasterLayerResponse.java:580)
at
org.geotools.gce.imagemosaic.RasterManager.read(RasterManager.java:1329)
at
org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:946)
at
org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:923)
at
org.geoserver.catalog.SingleGridCoverage2DReader.read(SingleGridCoverage2DReader.java:152)
at
org.geoserver.catalog.CoverageDimensionCustomizerReader.read(CoverageDimensionCustomizerReader.java:246)
at
org.geoserver.catalog.CoverageDimensionCustomizerReader.read(CoverageDimensionCustomizerReader.java:234)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readSingleCoverage(GridCoverageReaderHelper.java:637)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readCoverage(GridCoverageReaderHelper.java:213)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readCoverages(GridCoverageReaderHelper.java:238)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer.renderImage(GridCoverageRenderer.java:875)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer.renderImage(GridCoverageRenderer.java:824)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.directRasterRender(RenderedImageMapOutputFormat.java:1037)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:353)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:269)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:136)
at org.geoserver.wms.GetMap.executeInternal(GetMap.java:720)
at org.geoserver.wms.GetMap.run(GetMap.java:300)
at org.geoserver.wms.GetMap.run(GetMap.java:123)
at
org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:251)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at
org.geoserver.kml.WebMapServiceKmlInterceptor.invoke(WebMapServiceKmlInterceptor.java:38)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:59)
at
org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:33)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:72)
at
org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:52)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.ows.util.RequestObjectLogger.invoke(RequestObjectLogger.java:50)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
at com.sun.proxy.$Proxy96.getMap(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:877)
at
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:264)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:174)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at
org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:26)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:69)
at
org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:73)
at
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:66)
at
org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:41)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:37)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:51)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:81)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at
org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:52)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
at
org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:141)
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:90)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:79)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:42)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at javax.media.jai.FactoryCache.invoke(FactoryCache.java:122)
at
javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674)
... 147 more
Caused by: java.lang.IllegalArgumentException: Unable to parse the
header for the provided input
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:266)
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:882)
at
com.sun.media.jai.imageioimpl.ImageReadCRIF.getImageReader(ImageReadCRIF.java:250)
at
com.sun.media.jai.imageioimpl.ImageReadCRIF.create(ImageReadCRIF.java:277)
... 153 more
Caused by: java.io.IOException: closed
at
javax.imageio.stream.ImageInputStreamImpl.checkClosed(ImageInputStreamImpl.java:110)
at
it.geosolutions.imageio.stream.input.FileImageInputStreamExtImpl.seek(FileImageInputStreamExtImpl.java:283)
at
javax.imageio.stream.ImageInputStreamImpl.reset(ImageInputStreamImpl.java:806)
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:262)
... 156 more
Caused by:
java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at javax.media.jai.FactoryCache.invoke(FactoryCache.java:122)
at
javax.media.jai.OperationRegistry.invokeFactory(OperationRegistry.java:1674)
at
it.geosolutions.jaiext.ConcurrentOperationRegistry.invokeFactory(ConcurrentOperationRegistry.java:576)
at javax.media.jai.registry.RIFRegistry.create(RIFRegistry.java:332)
at javax.media.jai.RenderedOp.createInstance(RenderedOp.java:819)
at javax.media.jai.RenderedOp.createRendering(RenderedOp.java:867)
at javax.media.jai.RenderedOp.getWidth(RenderedOp.java:2179)
at
org.geotools.coverage.grid.io.imageio.ReadType$2.read(ReadType.java:152)
at
org.geotools.gce.imagemosaic.GranuleDescriptor.loadRaster(GranuleDescriptor.java:1229)
at
org.geotools.gce.imagemosaic.GranuleLoader.call(GranuleLoader.java:108)
at
org.geotools.gce.imagemosaic.GranuleLoader.call(GranuleLoader.java:38)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
org.geotools.gce.imagemosaic.granulecollector.BaseSubmosaicProducer.acceptGranule(BaseSubmosaicProducer.java:434)
at
org.geotools.gce.imagemosaic.granulecollector.DefaultSubmosaicProducer.accept(DefaultSubmosaicProducer.java:75)
at
org.geotools.gce.imagemosaic.RasterLayerResponse$MosaicProducer.visit(RasterLayerResponse.java:364)
at
org.geotools.gce.imagemosaic.catalog.CachingDataStoreGranuleCatalog.getGranuleDescriptors(CachingDataStoreGranuleCatalog.java:193)
at
org.geotools.gce.imagemosaic.RasterManager.getGranuleDescriptors(RasterManager.java:1338)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.prepareResponse(RasterLayerResponse.java:677)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.processRequest(RasterLayerResponse.java:612)
at
org.geotools.gce.imagemosaic.RasterLayerResponse.createResponse(RasterLayerResponse.java:580)
at
org.geotools.gce.imagemosaic.RasterManager.read(RasterManager.java:1329)
at
org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:946)
at
org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:923)
at
org.geoserver.catalog.SingleGridCoverage2DReader.read(SingleGridCoverage2DReader.java:152)
at
org.geoserver.catalog.CoverageDimensionCustomizerReader.read(CoverageDimensionCustomizerReader.java:246)
at
org.geoserver.catalog.CoverageDimensionCustomizerReader.read(CoverageDimensionCustomizerReader.java:234)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readSingleCoverage(GridCoverageReaderHelper.java:637)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readCoverage(GridCoverageReaderHelper.java:213)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageReaderHelper.readCoverages(GridCoverageReaderHelper.java:238)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer.renderImage(GridCoverageRenderer.java:875)
at
org.geotools.renderer.lite.gridcoverage2d.GridCoverageRenderer.renderImage(GridCoverageRenderer.java:824)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.directRasterRender(RenderedImageMapOutputFormat.java:1037)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:353)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:269)
at
org.geoserver.wms.map.RenderedImageMapOutputFormat.produceMap(RenderedImageMapOutputFormat.java:136)
at org.geoserver.wms.GetMap.executeInternal(GetMap.java:720)
at org.geoserver.wms.GetMap.run(GetMap.java:300)
at org.geoserver.wms.GetMap.run(GetMap.java:123)
at
org.geoserver.wms.DefaultWebMapService.getMap(DefaultWebMapService.java:251)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at
org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:333)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:190)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157)
at
org.geoserver.kml.WebMapServiceKmlInterceptor.invoke(WebMapServiceKmlInterceptor.java:38)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:59)
at
org.geoserver.gwc.wms.CacheSeedingWebMapService.invoke(CacheSeedingWebMapService.java:33)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:72)
at
org.geoserver.gwc.wms.CachingWebMapService.invoke(CachingWebMapService.java:52)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.geoserver.ows.util.RequestObjectLogger.invoke(RequestObjectLogger.java:50)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179)
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:213)
at com.sun.proxy.$Proxy96.getMap(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.geoserver.ows.Dispatcher.execute(Dispatcher.java:877)
at
org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:264)
at
org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:174)
at
org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:50)
at
org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:967)
at
org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:901)
at
org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970)
at
org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:687)
at
org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:790)
at
org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:808)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1669)
at
org.geoserver.filters.ThreadLocalsCleanupFilter.doFilter(ThreadLocalsCleanupFilter.java:26)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:69)
at
org.geoserver.wms.animate.AnimatorFilter.doFilter(AnimatorFilter.java:73)
at
org.geoserver.filters.SpringDelegatingFilter$Chain.doFilter(SpringDelegatingFilter.java:66)
at
org.geoserver.filters.SpringDelegatingFilter.doFilter(SpringDelegatingFilter.java:41)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.platform.AdvancedDispatchFilter.doFilter(AdvancedDispatchFilter.java:37)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127)
at
org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:114)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerAnonymousAuthenticationFilter.doFilter(GeoServerAnonymousAuthenticationFilter.java:51)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.authentication.www.BasicAuthenticationFilter.doFilterInternal(BasicAuthenticationFilter.java:158)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.geoserver.security.filter.GeoServerBasicAuthenticationFilter.doFilter(GeoServerBasicAuthenticationFilter.java:81)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:70)
at
org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:105)
at
org.geoserver.security.filter.GeoServerSecurityContextPersistenceFilter$1.doFilter(GeoServerSecurityContextPersistenceFilter.java:52)
at
org.geoserver.security.filter.GeoServerCompositeFilter$NestedFilterChain.doFilter(GeoServerCompositeFilter.java:74)
at
org.geoserver.security.filter.GeoServerCompositeFilter.doFilter(GeoServerCompositeFilter.java:91)
at
org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331)
at
org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:214)
at
org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:177)
at
org.geoserver.security.GeoServerSecurityFilterChainProxy.doFilter(GeoServerSecurityFilterChainProxy.java:141)
at
org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:347)
at
org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:263)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.geoserver.filters.LoggingFilter.doFilter(LoggingFilter.java:90)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.XFrameOptionsFilter.doFilter(XFrameOptionsFilter.java:79)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at org.geoserver.filters.GZIPFilter.doFilter(GZIPFilter.java:42)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.SessionDebugFilter.doFilter(SessionDebugFilter.java:46)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.geoserver.filters.FlushSafeFilter.doFilter(FlushSafeFilter.java:42)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:197)
at
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)
at
org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1652)
at
org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:585)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)
at
org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:577)
at
org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:223)
at
org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1127)
at
org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:515)
at
org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)
at
org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1061)
at
org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)
at
org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:215)
at
org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:110)
at
org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:97)
at org.eclipse.jetty.server.Server.handle(Server.java:499)
at org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:310)
at
org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:257)
at
org.eclipse.jetty.io.AbstractConnection$2.run(AbstractConnection.java:540)
at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:635)
at
org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:555)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.IllegalArgumentException: Unable to parse the
header for the provided input
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:266)
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:882)
at
com.sun.media.jai.imageioimpl.ImageReadCRIF.getImageReader(ImageReadCRIF.java:250)
at
com.sun.media.jai.imageioimpl.ImageReadCRIF.create(ImageReadCRIF.java:277)
... 153 more
Caused by: java.io.IOException: closed
at
javax.imageio.stream.ImageInputStreamImpl.checkClosed(ImageInputStreamImpl.java:110)
at
it.geosolutions.imageio.stream.input.FileImageInputStreamExtImpl.seek(FileImageInputStreamExtImpl.java:283)
at
javax.imageio.stream.ImageInputStreamImpl.reset(ImageInputStreamImpl.java:806)
at
it.geosolutions.imageio.plugins.arcgrid.AsciiGridsImageReader.setInput(AsciiGridsImageReader.java:262)
... 156 more
01 Sep 12:49:15 DEBUG [org.geotools.gce.imagemosaic.granulecollector] -
We added the granule Description of a granuleDescriptor
BBOX: ReferencedEnvelope[13800.0 : 277300.0, 307000.0 : 611500.0]
file: file:/home/richard/z/18/rivm/0821_netcdf/dom/INW_DOM_2013.asc
gridToWorld: PARAM_MT["Affine",
PARAMETER["num_row", 3],
PARAMETER["num_col", 3],
PARAMETER["elt_0_0", 500.0],
PARAMETER["elt_0_2", 14050.0],
PARAMETER["elt_1_1", -500.0],
PARAMETER["elt_1_2", 611250.0]]
Description of level 2
Description of a granuleDescriptor level
width: 527
height: 609
scaleX: 1.0
scaleY: 1.0
baseToLevelTransform: PARAM_MT["Affine",
PARAMETER["num_row", 3],
PARAMETER["num_col", 3]]
gridToWorldTransform: PARAM_MT["Affine",
PARAMETER["num_row", 3],
PARAMETER["num_col", 3],
PARAMETER["elt_0_0", 500.0],
PARAMETER["elt_0_2", 13800.0],
PARAMETER["elt_1_1", -500.0],
PARAMETER["elt_1_2", 611500.0]]
PROJCS["Amersfoort / RD New", GEOGCS["Amersfoort", DATUM["Amersfoort",
SPHEROID["Bessel 1841", 6377397.155, 299.1528128, AUTHORITY["EPSG","7004"]],
TOWGS84[565.2369, 50.0087, 465.658, -0.40685733032239757, -0.3507326765425626,
1.8703473836067959, 4.0812], AUTHORITY["EPSG","6289"]], PRIMEM["Greenwich",
0.0, AUTHORITY["EPSG","8901"]], UNIT["degree", 0.017453292519943295],
AXIS["Geodetic longitude", EAST], AXIS["Geodetic latitude", NORTH],
AUTHORITY["EPSG","4289"]], PROJECTION["Oblique_Stereographic",
AUTHORITY["EPSG","9809"]], PARAMETER["central_meridian", 5.387638888888891],
PARAMETER["latitude_of_origin", 52.15616055555556], PARAMETER["scale_factor",
0.9999079], PARAMETER["false_easting", 155000.0], PARAMETER["false_northing",
463000.0], UNIT["m", 1.0], AXIS["Easting", EAST], AXIS["Northing", NORTH],
AUTHORITY["EPSG","28992"]]
PROJCS["Amersfoort / RD
New",GEOGCS["Amersfoort",DATUM["D_Amersfoort",SPHEROID["Bessel_1841",6377397.155,299.1528128]],PRIMEM["Greenwich",0],UNIT["Degree",0.017453292519943295]],PROJECTION["Stereographic_North_Pole"],PARAMETER["standard_parallel_1",52.15616055555555],PARAMETER["central_meridian",5.38763888888889],PARAMETER["scale_factor",0.9999079],PARAMETER["false_easting",155000],PARAMETER["false_northing",463000],UNIT["Meter",1]]
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Geoserver-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-devel