Revision 1360 org.gvsig.raster.wcs/trunk/org.gvsig.raster.wcs/org.gvsig.raster.wcs.app/org.gvsig.raster.wcs.app.wcsclient/src/main/java/org/gvsig/raster/wcs/app/wcsclient/layer/FLyrWCS.java

View differences:

FLyrWCS.java
54 54
import java.util.HashMap;
55 55

  
56 56
import javax.print.attribute.PrintRequestAttributeSet;
57
import javax.swing.JOptionPane;
57 58

  
58 59
import org.cresques.cts.IProjection;
59 60
import org.gvsig.compat.net.ICancellable;
......
92 93
import org.gvsig.fmap.mapcontext.layers.FLayer;
93 94
import org.gvsig.fmap.mapcontext.layers.FLyrDefault;
94 95
import org.gvsig.fmap.mapcontext.layers.Tiling;
96
import org.gvsig.gui.beans.Messages;
95 97
import org.gvsig.raster.fmap.layers.DefaultFLyrRaster;
96 98
import org.gvsig.raster.fmap.layers.IRasterLayerActions;
97 99
import org.gvsig.raster.fmap.layers.NotAvailableStateException;
......
375 377
					getRender().drawTiledService(g, vp2, vp.getImageSize(), taskStatus);
376 378
                }
377 379
            } catch (RasterDriverException e) {
378
                throw new RemoteServiceException("Problems drawing this layer: " + e.getMessage(), e);
380
            	setAvailable(false);
381
				JOptionPane.showMessageDialog(null, "Problems drawing this layer:" + e.getMessage(), Messages.getText("Error"), JOptionPane.ERROR_MESSAGE);
382
				logger.info("Problems drawing this layer:" + e.getMessage(), e);
379 383
            } catch (InvalidSetViewException e) {
380 384
                throw new RemoteServiceException("Problems drawing this layer: " + e.getMessage(), e);
381 385
            } catch (ProcessInterruptedException e) {

Also available in: Unified diff