[Weather Functions] The remote server returned an error

[Weather Functions] The remote server returned an error

Forge Component
Published on 2011-12-11 by António Chinita
5 votes
Published on 2011-12-11 by António Chinita

We have successfully used this component in a project, however, recently it stopped working.

The returned error is "The remote server returned an error: (500) Internal Server Error."

The stack is:
at System.Net.HttpWebRequest.GetResponse()
at System.Xml.XmlDownloadManager.GetNonFileStream(Uri uri, ICredentials credentials)
at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
at System.Xml.XmlTextReaderImpl.OpenStream(Uri uri)
at System.Xml.XmlTextReaderImpl.DtdParserProxy_PushExternalSubset(String systemId, String publicId)
at System.Xml.DtdParser.ParseExternalSubset()
at System.Xml.DtdParser.Parse(Boolean saveInternalSubset)
at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at OutSystems.NssWeatherLocation.CssWeatherLocation.MssGetWeather(String ssLocation, String ssMetric, RCWeatherRecord& ssWeather, String& ssstring_to_delete)
at ssWeatherWidget.RssExtensionWeatherLocation.MssGetWeather(HeContext heContext, String inParamLocation, String inParamMetric, IRecord& outParamWeather, String& outParamstring_to_delete)

Seems like an issue obtaining the XML file from the service.

Did the same situation happened to anyone using this component?

Do you know if the accuweather service is no longer available? 

Any other thoughts? :)

Thanks in advance