[Geoserver-devel] [jira] Created: (GEOS-4440) GeoServer fails to load raster for one layer from file system but works with mounted volume

GeoServer fails to load raster for one layer from file system but works with mounted volume
-------------------------------------------------------------------------------------------

                 Key: GEOS-4440
                 URL: http://jira.codehaus.org/browse/GEOS-4440
             Project: GeoServer
          Issue Type: Bug
          Components: WMS
    Affects Versions: 1.7.6
         Environment: Redhat linux or Ubuntu 10.04
Java 1.6 64-bit with jai 64-bit
            Reporter: Suneet Kamath
            Assignee: Andrea Aime
            Priority: Blocker

Have multiple layers configured in GeoServer using the 1.7.6 installation as detailed here
http://osgbwebmaptools.sourceforge.net/OSGBWebMapTools.html

The following errors are seen in the log below

22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Reading mosaic from file:/media/OpenData/OSGBWebMapTools/Data/Tiles/StreetView/StreetView.shp
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Highest res 1.0 1.0
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.log(Log4JLogger.java:122) - Adjusted Requested Envelope = ReferencedEnvelope[531000.0 : 531750.0, 180000.0 : 180750.0]
Requested raster dimension = java.awt.Rectangle[x=0,y=0,width=750,height=750]
Corresponding raster source region = java.awt.Rectangle[x=0,y=0,width=750,height=750]
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Loading level 0 with subsampling factors 1 1
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Index does not need to be created...
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - About to read image number 0
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Trying to resolve path:
type:RELATIVE
parentLocation:/media/OpenData/OSGBWebMapTools/Data/Tiles/StreetView
location:TQ37NW.tif
22 Mar 18:00:02 DEBUG [imagemosaic.ImageMosaicUtils] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Checking file:/media/OpenData/OSGBWebMapTools/Data/Tiles/StreetView/
canRead:false
isHidden:false
isFilefalse
canWritefalse

22 Mar 18:00:02 INFO [gce.imagemosai] org.geotools.util.logging.Log4JLogger.info(Log4JLogger.java:135) - Unable to read image for file /media/OpenData/OSGBWebMapTools/Data/Tiles/StreetView/TQ37NW.tif
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - About to read image number 0
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Trying to resolve path:
type:RELATIVE
parentLocation:/media/OpenData/OSGBWebMapTools/Data/Tiles/StreetView
location:TQ38SW.tif
22 Mar 18:00:02 DEBUG [imagemosaic.ImageMosaicUtils] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Checking file:/media/OpenData/OSGBWebMapTools/Data/Tiles/StreetView/
canRead:false
isHidden:false
isFilefalse
canWritefalse

22 Mar 18:00:02 INFO [gce.imagemosai] org.geotools.util.logging.Log4JLogger.info(Log4JLogger.java:135) - Unable to read image for file /media/OpenData/OSGBWebMapTools/Data/Tiles/StreetView/TQ38SW.tif
22 Mar 18:00:02 DEBUG [gce.imagemosai] org.geotools.util.logging.Log4JLogger.log(Log4JLogger.java:122) - Unable to load any granule
22 Mar 18:00:02 DEBUG [geotools.rendering] org.geotools.util.logging.Log4JLogger.fine(Log4JLogger.java:137) - Drawing coverage GridCoverage2D["StreetView", GeneralEnvelope[(531000.0, 180000.0), (531750.0, 180750.0)], DefaultProjectedCRS["Transverse_Mercator"]]
â Image=RenderedOp["Constant"] as views [NATIVE, PACKED, RENDERED, GEOPHYSICS, PHOTOGRAPHIC]

My initials thoughts was that the error might be related to the number of files for that layer being above 10000 and around 45 GB. as discussed in GEOS-3548. However, when mountng a network data store, the tiles are rendered.

This might be a problem with geotools imagemosaic as indicated in the logs, however I thought I would post the question here first.

Please note that we do have plans to switch to a later version of GeoServer but for now the plan is to use the exact version as documented in the link above.

Regards
Suneet

--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira