Hello!
The problem is I can create mosaic form GeoTIFFs, but it can't be displayed.
And the problem can be reproduced at a small project.
What I have:
1) GeoServer 1.7.4 on win32;
2) example 'mosaic_sample' works OK;
3) some GeoTIFFs, created from a larger one (a two images is a minimum
when problem re-creates);
4) the GeoTIFFs itself can be obtained via WMS without problem if
configure them as a stand-alone rasters;
5) I can create new mosaic (with this RTFM
http://geoserver.org/display/GEOSDOC/Using+the+ImageMosaic+plugin )
6) attempt to display that mosaic as map demo finishes in such error
(and nothing is displayed at all):
-----
2009-06-08 16:06:07,233 ERROR [geotools.rendering] -
java.lang.NullPointerException
at org.geotools.gce.imagemosaic.RasterLayerRequest.getRequestedResolution(RasterLayerRequest.java:929)
at org.geotools.gce.imagemosaic.RasterManager$DecimationController.performDecimation(RasterManager.java:347)
at org.geotools.gce.imagemosaic.RasterLayerResponse.setReadParams(RasterLayerResponse.java:842)
at org.geotools.gce.imagemosaic.RasterLayerResponse.assembleGranules(RasterLayerResponse.java:537)
at org.geotools.gce.imagemosaic.RasterLayerResponse.createCoverage(RasterLayerResponse.java:469)
at org.geotools.gce.imagemosaic.RasterLayerResponse.createResponse(RasterLayerResponse.java:435)
at org.geotools.gce.imagemosaic.RasterManager.read(RasterManager.java:595)
at org.geotools.gce.imagemosaic.ImageMosaicReader.read(ImageMosaicReader.java:421)
at org.geotools.renderer.lite.StreamingRenderer.renderRaster(StreamingRenderer.java:1994)
at org.geotools.renderer.lite.StreamingRenderer.processSymbolizers(StreamingRenderer.java:1878)
at org.geotools.renderer.lite.StreamingRenderer.process(StreamingRenderer.java:1824)
at org.geotools.renderer.lite.StreamingRenderer.drawOptimized(StreamingRenderer.java:1766)
at org.geotools.renderer.lite.StreamingRenderer.processStylers(StreamingRenderer.java:1681)
at org.geotools.renderer.lite.StreamingRenderer.paint(StreamingRenderer.java:679)
at org.geotools.renderer.shape.ShapefileRenderer.renderWithStreamingRenderer(ShapefileRenderer.java:1475)
at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:1344)
at org.geotools.renderer.shape.ShapefileRenderer.paint(ShapefileRenderer.java:265)
at org.vfny.geoserver.wms.responses.DefaultRasterMapProducer.produceMap(DefaultRasterMapProducer.java:372)
at org.vfny.geoserver.wms.responses.GetMapResponse.execute(GetMapResponse.java:415)
at org.geoserver.ows.adapters.ResponseAdapter.getMimeType(ResponseAdapter.java:48)
at org.geoserver.ows.Dispatcher.response(Dispatcher.java:699)
at org.geoserver.ows.Dispatcher.handleRequestInternal(Dispatcher.java:216)
at org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
[...]
-----
dixi
--
LinkedIn: http://www.linkedin.com/pub/aleksey-smirnov/13/598/3b3