sitemap don't work on DNN 7.3.4 for multilanguage website

Nov 14, 2014 at 6:54 AM
Edited Nov 14, 2014 at 6:55 AM
Hi! On my DNN 7.3.4 installation I'm no able to generate the sitemap for multilanguage website.
For non multilanguage website on the same installation all work fine.
Looking at event log I can find the next exception:


AssemblyVersion:7.3.4

PortalID:3

PortalName:World of shoes

UserID:1

UserName:codepoint

ActiveTabID:232

ActiveTabName:Company

RawURL:/en-us/sitemap.aspx

AbsoluteURL:/en-us/sitemap.aspx

AbsoluteURLReferrer:

UserAgent:Mozilla/5.0 (Windows NT 6.3; rv:33.0) Gecko/20100101 Firefox/33.0

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

ExceptionGUID:0ed27409-4177-4abb-b215-99eab5b5277a

InnerException:Object reference not set to an instance of an object.

FileName:

FileLineNumber:0

FileColumnNumber:0

Method:Satrabel.SitemapProviders.OpenUrlRewriterSitemapProvider.newUrl

StackTrace:

Message:

System.NullReferenceException: Object reference not set to an instance of an object.
   at Satrabel.SitemapProviders.OpenUrlRewriterSitemapProvider.newUrl(Int32 tabId, String newLanguage, Boolean& CanViewPage, String[] AdditionalParameters)
   at Satrabel.SitemapProviders.OpenUrlRewriterSitemapProvider.GetAlternates(Int32 tabId, String[] AdditionalParameters)
   at Satrabel.SitemapProviders.OpenUrlRewriterSitemapProvider.GetUrls(Int32 portalId, PortalSettings ps, String version)
   at Satrabel.Services.Sitemap.OpenSitemapBuilder.BuildSiteMap(TextWriter output)
   at Satrabel.Services.Sitemap.OpenSitemapHandler.ProcessRequest(HttpContext context)

Source:

Nome Server:WEB002
Coordinator
Nov 14, 2014 at 10:51 AM
Hi,

Can you try the sitemap.aspx without the language in the url.

Otherwise, if you send me your email address, i can send you a debug version that tell me the exact line where the error occurs.

Regards,
Sacha
Nov 14, 2014 at 2:32 PM
Edited Nov 14, 2014 at 2:34 PM
Hi! It is the same without language in the URL. I notice to you that the same problem happen with default sitemap provider.
I've posted with private message my email to you.
Thanks.