Revision 32538 branches/v2_0_0_prep/libraries/org.gvsig.arcims/src/org/gvsig/remoteclient/arcims/ArcImsProtocolHandler.java
ArcImsProtocolHandler.java | ||
---|---|---|
1029 | 1029 |
*/ |
1030 | 1030 |
public void getCapabilities(ArcImsStatus status) throws ArcImsException { |
1031 | 1031 |
try { |
1032 |
// build request |
|
1032 | 1033 |
String request = ArcXML.getServiceInfoRequest(getVersion()); |
1033 |
|
|
1034 |
// build url |
|
1034 | 1035 |
URL url = new URL(buildCapabilitiesRequest(status)); |
1035 | 1036 |
logger.info("Requesting ArcIMS Service Information"); |
1036 |
|
|
1037 |
// get capabilities file |
|
1037 | 1038 |
File f = ArcImsDownloadUtils.doRequestPost(url, request, |
1038 | 1039 |
"serviceInfo.xml"); |
1039 |
|
|
1040 |
// parse file |
|
1040 | 1041 |
this.serviceInfo = parseServiceInfo(this.serviceInfo, f); |
1041 | 1042 |
} catch (MalformedURLException e) { |
1042 | 1043 |
logger.error(e.getMessage(), e); |
Also available in: Unified diff