Feed manager under child sites

This is the place to report bugs and get support. When posting in this forum, please always provide as much detail as possible.

Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum, do not report it as a bug.

This is the place to report bugs and get support

When posting in this forum, please try to provide as many relevant details as possible. Particularly the following:

  • What operating system were you running when the bug appeared?
  • What database platform is your site using?
  • What version of mojoPortal are you running?
  • What version of .NET do you use?
  • What steps are necessary to reproduce the issue? Compare expected results vs actual results.
Please do not report problems with a custom build or custom code in this forum. If you are producing your own build from the source code and have problems or questions, ask in the developer forum.
This thread is closed to new posts. You must sign in to post in the forums.
7/10/2010 3:23:33 PM
Gravatar
Total Posts 21

Feed manager under child sites

Hi Joe,

Encountered a bug when using the feed manager on site 1 it works fine but when working under child sites in folder mode (unsure if is in domain mode too) on related mode(again untested on other circumstances) but if you use the feed manager under a child site it seems to throw a Uri error.

Error:

2010-07-10 22:12:25,968 ERROR mojoPortal.Web.Global - XXX.XXX.XXX.XXX-en-US - /Portal/aggregator153rss.aspx
System.UriFormatException: Invalid URI: The format of the URI could not be determined.
at System.Uri.CreateThis(String uri, Boolean dontEscape, UriKind uriKind)
at mojoPortal.Web.FeedUI.FeedAggregatePage.RenderRss(Int32 moduleId)
at System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e)
at System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e)
at System.Web.UI.Control.OnLoad(EventArgs e)
at System.Web.UI.Control.LoadRecursive()
at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) 

I can setup the above untested scenarios to check they are fine if it would help, this bug occurred in both current and previous versions.

 

All the best

 

Tooey

7/13/2010 8:30:18 AM
Gravatar
Total Posts 18439

Re: Feed manager under child sites

Hi Tooey,

Thanks for the bug report. I was able to reproduce the problem and fix it, so it will be fixed in the next release.

Best,

Joe

7/28/2010 9:14:46 AM
Gravatar
Total Posts 21

Re: Feed manager under child sites

This one is an expansion of this bug it seems if you chain feed manager's together they hit problems aka create a feed manager for News that has 4 different sources, create one for Tech has 5 feeds in then have a common one that contains both feeds from the other two.

2010-07-28 16:07:26,111 ERROR mojoPortal.Web.FeedUI.FeedCache - There was a problem trying to read the feed for url http://mysite.com/Portal/gaming-news.aspx. Ignoring.
System.Net.WebException: The remote server returned an error: (503) Server Unavailable.
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.XPath.XPathDocument.LoadFromReader(XmlReader reader, XmlSpace space)
at System.Xml.XPath.XPathDocument..ctor(TextReader textReader)
at Argotic.Common.SyndicationEncodingUtility.CreateSafeNavigator(String xml)
at Argotic.Common.SyndicationEncodingUtility.CreateSafeNavigator(Stream stream, Encoding encoding)
at Argotic.Common.SyndicationEncodingUtility.CreateSafeNavigator(Stream stream)
at Argotic.Common.SyndicationEncodingUtility.CreateSafeNavigator(Uri source, ICredentials credentials, IWebProxy proxy, Encoding encoding)
at Argotic.Syndication.GenericSyndicationFeed.Load(Uri source, ICredentials credentials, IWebProxy proxy, SyndicationResourceLoadSettings settings)
at Argotic.Syndication.GenericSyndicationFeed.Create(Uri source)
at mojoPortal.Web.FeedUI.FeedCache.GetRssFeedEntries(Int32 moduleId, Guid moduleGuid, Int32 entryCacheTimeout, Int32 maxDaysOld, Int32 maxEntriesPerFeed, Boolean enableSelectivePublishing) 

 

I don't think this happens under parent site although haven't tested specifically.

 

Best

Tooey

7/29/2010 10:06:29 AM
Gravatar
Total Posts 21

Re: Feed manager under child sites

Very Sorry my mistake blush

 

Tooey

You must sign in to post in the forums. This thread is closed to new posts.