public Map<String, Serializable> getParams() {
try {
URL location = new URL(url);
WMSServiceExtension creator = new WMSServiceExtension();
String errorMessage = creator.reasonForFailure(location);
if (errorMessage != null) {
setErrorMessage(errorMessage);
return Collections.emptyMap();
} else
return creator.createParams(location);