On 13.12.2015 16:17, Nicolas Ribot wrote: > AFAIU, when choosing a layer from a datastore, the OJ Layer is added to the > panel, then a separate thread tries to load the Features. This thread > triggers the actual SQL code for the layer. > Instead of testing the layer each time a WHERE clause is added/modified, I > chose to catch the SQLException in ImageCacheRenderer thread, then I remove > the layer from the Panel. In case of other error types, layer is added to the > Panel.
i am not sure that ImageCachingRenderer is a good place to catch exceptions and remove layers. can you dig in where the renderhook leads to for database layers? ..ede ------------------------------------------------------------------------------ _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel