Hello,
I'm experimenting with geoserver 2.2.4 and the integrated geowebcache. I 
published a gwc layer via GUI interface and tried to cache tiles with 
direct wms requests.
Without parameters all work fine, but I need to use parameters, so I 
tried to configure the parameterFilters in the file 
gwc-layers/LayerGroupInfoImpl--4b52a7f3_13c8c6bb59a_-7eb2.xml (which was 
automatically generated by geoserver):

<parameterFilters>
           <stringParameterFilter>
               <key>viewparams</key>
               <defaultValue>lang:de</defaultValue>
               <values>
                   <string>lang:de</string>
                   <string>lang:en</string>
               </values>
           </stringParameterFilter>
</parameterFilters>

So I tested if the request goes  through geowebcache:

curl -v 
"http://localhost:8083/geoserver/wms?LAYERS=mylayer&FORMAT=image%2Fpng&TILESORIGIN=382988.91775432,5201465.480606&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&SRS=EPSG%3A32632&BBOX=383257.71775432,5201644.680606,383347.31775432,5201734.280606&WIDTH=256&HEIGHT=256&tiled=true&viewparams=lang:de";
 
 > /dev/null

The problem is I can only request  the parameter with the default value.
With viewparams=lang:de the request is processed by geowebcache and the 
tiles are generated because lang:de is the default value. If I try 
viewparams=lang:en geowebcache does not work with no errors in the curl 
output but with this error in the jetty log:
31 Jan 17:47:39 ERROR [storage.StorageBroker] - Cannot fetch tile with 
parameters if metastore is disabled!

Without defaultValue does not work at all.
mylayer is a layergroup and I'm using ubuntu 12.04.


Can anybody help me?


Thanks, Tommaso



------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_jan
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to