Revision 8491

View differences:

org.gvsig.raster.wms/trunk/org.gvsig.raster.wms/org.gvsig.raster.wms.io/src/main/java/org/gvsig/raster/wms/io/WMSServerExplorer.java
28 28
package org.gvsig.raster.wms.io;
29 29

  
30 30
import java.awt.geom.Rectangle2D;
31
import java.io.File;
31 32
import java.io.IOException;
32 33
import java.io.InputStream;
33 34
import java.net.MalformedURLException;
......
56 57
import org.gvsig.fmap.dal.spi.DataServerExplorerProvider;
57 58
import org.gvsig.fmap.dal.spi.DataServerExplorerProviderServices;
58 59
import org.gvsig.i18n.Messages;
60
import org.gvsig.remoteclient.utils.Utilities;
61
import org.gvsig.tools.task.Cancellable;
59 62

  
60 63
import org.slf4j.Logger;
61 64
import org.slf4j.LoggerFactory;
......
195 198
		URL url = null;
196 199
		try {
197 200
			url = new URL(getParameters().getHost());
198
			URLConnection con = url.openConnection();
199
			if(con == null)
200
				return false;
201
			con.connect();
202
			InputStream stream = con.getInputStream();
203
			if(stream == null)
204
				return false;
205
		} catch (MalformedURLException e) {
201
			File file = Utilities.downloadFile(url, "checkhost.dat", null);
202
		} catch (Exception e) {
206 203
			return false;
207
		} catch (IOException e) {
208
			return false;
209 204
		}
210 205

  
211 206
		return true;

Also available in: Unified diff