Revision 8491 org.gvsig.raster.wms/trunk/org.gvsig.raster.wms/org.gvsig.raster.wms.io/src/main/java/org/gvsig/raster/wms/io/WMSServerExplorer.java
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