@Override public void prepareForRendering (String layer, TileIndex tile, Iterable<TileIndex> tileSet) { try { TileSerializer<?> serializer = produce(TileSerializer.class); String pyramidId = getPropertyValue(LayerConfiguration.LAYER_ID); _pyramidIO.requestTiles(pyramidId, serializer, tileSet); } catch (IOException e) { LOGGER.warn("Error requesting tile set", e); } catch (ConfigurationException e) { LOGGER.warn("Error requesting tile set", e); } } }