Content Query Web Part - RSS feed not working on non publishing site

Posted by Leszek Polnik | Posted in | Posted on 07:45

0

Our client created site collection with using Team Site template and later they want some extra features. Therefore they activated “Office SharePoint Server Publishing Infrastructure” feature and add to root site Content Query Web Part with RSS feed enabled. But when they gave click on RSS feed button they recived below error:

 
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) 

This is known problem with Sharepoint. When site collection is created with "Publishing" template then is possibility add content query webpart and RSS FEED works fine, but if you create site collection with "Team Site" template and manually activate Publishing features then content query works fine with exception of RSS
By adding a pages library and adding a page to it and dropping our webpart onto that page,then the RSS feed works (for example when we used wiki library and there create webpart with RSS feature)
Workaround is create a Content Query Web Part in pagelibrary (example .../sites/web/pages/...) and enabling there RSS and create link using “Content Editor web part” which should sits below the CQWP on the default page (.../sites/web ) to the RSS feed page of the identical CQWP that resides on page library previously created.
See also: http://althoffspoint.blogspot.com/2009/01/cqwp-and-rss-feeds.html


Comments Posted (0)

Post a Comment