Content Query Web Part RSS Feed Problem
I have a Publishing site that I'm trying to create an RSS feed for a list containing news articles using the Content Query Web Part. I'm using the CQWP since the site is public-facing and I need to be able to use the RSS.xsl file to customize the feed
since the dispform.aspx page isn't the link I want to use.
I have the web part set up and the feed is being generated. In Internet Explorer, I get the feed. Same in Outlook. But once you leave Microsoft products (eg, Firefox), an error is generated:
Guid should contain 32 digits with 4 dashes (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx). at System.Guid..ctor(String g)
at Microsoft.SharePoint.Publishing.Internal.CodeBehind.FeedPage.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
One thing I've noticed is that in IE, the URL for the feed in IE ends with:
/_layouts/feed.aspx?xsl=1&web=%2Fen%2Dus%2FNewsCenter&page=90de6a81-4c49-4b05-a368-be9ff24108e3&wp=a5650e5a-667d-4c82-b9d5-60d2d9809e52
while the URL in FireFox (cut and pasted from the IE address bar) changes to have a new ending with the addition of "/Pages/VariationRoot.aspx".
/_layouts/feed.aspx?xsl=1&web=/en-us/NewsCenter&page=90de6a81-4c49-4b05-a368-be9ff24108e3&wp=a5650e5a-667d-4c82-b9d5-60d2d9809e52/Pages/VariationRoot.aspx
Yes, this is a (big) Variations site (looking back, a mistake to use Variations, but that's a different discussion), which explains the VariationRoot.aspx existing in my site, just not why it's appearing on my RSS feed.
I have applied the "338682_intl_i386_zip.exe" hotfix to my test farm and it dind't help.
Has anyone had a similiar problem? If not, has anyone else come up with a customizable RSS feed for a public-facing MOSS site?
Thanks in advance.
Tim
June 4th, 2010 10:17pm