in the latest CVS aggie (the exe joe sent me) when
loading the feed:
http://www.sienar.org/sienar.xml
I get the following error:
The channel has the following
error:System.Net.WebException: The underlying
connection was closed: The remote name could not be
resolved.
at System.Net.HttpWebRequest.CheckFinalStatus()
at System.Net.HttpWebRequest.EndGetResponse
(IASyncResult asyncResult)
at System.Net.HttpWebRequest.GetResponse()
at Bitworking.httpCacheManager.DownloadToCache
(String filename, CreateRequestDelegate requestBuilder,
String url)
at Bitworking.Site.Go()
at Bitworking.Site.CreateSiteFromURL(String url)
at Bitworking.AggieForm.Add_Impl()
Logged In: YES
user_id=81604
Rats.
The file is well-formed XML, but it isn't valid.
The 'item' should be inside the 'channel'
element if it is a 0.9x feed.
The error message comes from new code I just recently
added. That is, if the file fails to parse as RSS then I assume
it is HTML and go looking for 'link' tags. If *that* fails
then I assume it is just HTML and try to guess at
some common locations for RSS feeds given the URL.
This lends more credence to my idea of trying to parse
with the new XPath based parser first and then if that fails
go back and use the 'old' parser from RC4 which would
have read this file just fine.