Changeset 321

Show
Ignore:
Timestamp:
08/14/08 19:57:06 (3 months ago)
Author:
arneke
Message:

Minor error prevented tiles from being saved.

Location:
trunk/geowebcache/src/main/java/org/geowebcache
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/geowebcache/src/main/java/org/geowebcache/layer/wms/WMSLayer.java

    r320 r321  
    205205        version = "1.1.0"; 
    206206        transparent = true; 
    207         saveExpirationHeaders = false; 
     207        saveExpirationHeaders = true; 
     208        expireClients = GWCVars.CACHE_USE_WMS_BACKEND_VALUE; 
     209        expireCache = GWCVars.CACHE_NEVER_EXPIRE; 
    208210        layerLock = new ReentrantLock(); 
    209211        layerLockedCond = layerLock.newCondition(); 
  • trunk/geowebcache/src/main/java/org/geowebcache/util/wms/GridCalculator.java

    r320 r321  
    124124             
    125125            // Max X 
    126             rawNumber[2] = (layerBounds.coords[2] - gridBounds.coords[0]) / tileWidth; 
     126            rawNumber[2] = (layerBounds.coords[2] - gridBounds.coords[0] - 0.0001) / tileWidth; 
    127127            gridLevels[level][2] = (int) Math.floor(rawNumber[2]); 
    128128             
    129129            // Max Y 
    130             rawNumber[3] = (layerBounds.coords[3] - gridBounds.coords[1]) / tileHeight; 
     130            rawNumber[3] = (layerBounds.coords[3] - gridBounds.coords[1] - 0.0001) / tileHeight; 
    131131            gridLevels[level][3] = (int) Math.floor(rawNumber[3]); 
    132132