Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Hey, dudes, where's my coreSitemapProvider? :)Hey, dudes, where's my coreSitemapProvider? :)
Previous
 
Next
New Post
6/24/2014 2:49 PM
 

All of a sudden I discovered I don't have a sitemap any longer.

Checking the Search Engine SiteMap page left me astonished as there was no coreSitemapProvider only the blogSitemapProvder and DNNEventsSitemapProvider, and my sitemap.aspx page shows emptiness except for the header of "<urlset xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"/>".

My config is DNN 7.2.2 (retrived from a backup as the upgrade to 7.3 crashed my site due to some "

System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +69" error) and waits for the 7.3.1 upgrade to hopefully fix my site problems. 

There's the DotNetNuke.Sitemap.BigSitemapProvider.dll library in the bin/Providers folder but I'm not sure if this has anything to do with the situation. I even imported DotNetNuke.SitemapProviders.CoreSitemapProvider.dll library from my 6.2.5 DNN backup install to the 7.2.2 bin folder but to no joy.

Searching for any signs of sitemap files in both the DNN 7.2.2 install and upgrade packages gave me no solution.

Wonder if anyone could shed some light for me as I have no clue as to what to do next to bring my sitemap back. Any hints would be appreciated.


English-Polish translations, one-to-one English/Polish tutoring, Windows server management, website development - HTML/JS/CSS/Razor
 
New Post
6/25/2014 4:22 PM
 
Take a look at your web.config file. Look for the sitemap node located at configuration -> dotnetnuke -> sitemap.

What is listed as your defaultProvider? On a normal install, it should be "coreSitemapProvider"

the node should look something like this:

    <sitemap defaultProvider="coreSitemapProvider">

      <providers>

        <clear />

        <add name="coreSitemapProvider" type="DotNetNuke.Services.Sitemap.CoreSitemapProvider, DotNetNuke" providerPath="~\Providers\MembershipProviders\Sitemap\CoreSitemapProvider\" />

[other custom providers could be listed here as well]

      </providers>

    </sitemap>

 
New Post
6/25/2014 5:42 PM
 

Nathan, thanks for your helpful response.

Having taken a closer look at the sitemap configuration in the specimen web.config fragment you sent me I spotted one difference in mine:

yours:

<add name="coreSitemapProvider" type="DotNetNuke.Services.Sitemap.CoreSitemapProvider, DotNetNuke" providerPath="~\Providers\MembershipProviders\Sitemap\CoreSitemapProvider\" />

mine:

<add name="coreSitemapProvider" type="DotNetNuke.SitemapProviders.CoreSitemapProvider, DotNetNuke" providerPath="~\Providers\MembershipProviders\Sitemap\CoreSitemapProvider\" />

I wonder where it came from. Maybe it originated as a result of one of previous upgrades just like as in this thread.

Anyway, your assistance has been very helpful and appreciated - my sitemap is up.

Thanks again.


English-Polish translations, one-to-one English/Polish tutoring, Windows server management, website development - HTML/JS/CSS/Razor
 
New Post
6/26/2014 5:18 PM
 

I should have said my production site (7.2.2) sitemap is up, but dev site (7.3.1) sitemap is down.

I get ff. errors from the Event Viewer and the Host Logs:

AssemblyVersion:7.3.1

PortalID:0

PortalName:Strona deweloperska

UserID:1

UserName:Greg

ActiveTabID:134

ActiveTabName:Programowanie

RawURL:/SiteMap.aspx

AbsoluteURL:/SiteMap.aspx

AbsoluteURLReferrer:http://dnndev.me/Admin/Search-Engine-SiteMap

UserAgent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:30.0) Gecko/20100101 Firefox/30.0

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

ExceptionGUID:eb153c0d-41eb-4aa6-a0ac-457d7b71c3ca

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

FileName:

FileLineNumber:0

FileColumnNumber:0

Method:DotNetNuke.Services.Sitemap.CoreSitemapProvider.GetPageUrl

StackTrace:

Message:

System.NullReferenceException: Object reference not set to an instance of an object.
   at DotNetNuke.Services.Sitemap.CoreSitemapProvider.GetPageUrl(TabInfo objTab, String language)
   at DotNetNuke.Services.Sitemap.CoreSitemapProvider.GetUrls(Int32 portalId, PortalSettings ps, String version)
   at DotNetNuke.Services.Sitemap.SitemapBuilder.BuildSiteMap(TextWriter output)
   at DotNetNuke.Services.Sitemap.SitemapHandler.ProcessRequest(HttpContext context)

Source:

Server Name: Laptop-G

 _______________________________________________________________________________________________________________

2014-06-26 23:06:04,007 [Laptop-G][Thread:8][ERROR] DotNetNuke.Services.Exceptions.Exceptions - System.NullReferenceException: Object reference not set to an instance of an object.
   at DotNetNuke.Services.Sitemap.CoreSitemapProvider.GetPageUrl(TabInfo objTab, String language)
   at DotNetNuke.Services.Sitemap.CoreSitemapProvider.GetUrls(Int32 portalId, PortalSettings ps, String version)
   at DotNetNuke.Services.Sitemap.SitemapBuilder.BuildSiteMap(TextWriter output)
   at DotNetNuke.Services.Sitemap.SitemapHandler.ProcessRequest(HttpContext context)

 ______________________________________________________________________________________________________________

Needles to say the web.config details Nathan  provided have been double checked.

Must confess am getting a bit frustrated.

Any expert insight on this would be appreciated again.


English-Polish translations, one-to-one English/Polish tutoring, Windows server management, website development - HTML/JS/CSS/Razor
 
New Post
6/27/2014 11:12 AM
 
I have changed the status of the thread to "Unresolved".

English-Polish translations, one-to-one English/Polish tutoring, Windows server management, website development - HTML/JS/CSS/Razor
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Hey, dudes, where's my coreSitemapProvider? :)Hey, dudes, where's my coreSitemapProvider? :)


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.

Content Layout

Subscribe to DNN Digest

Subscribe to DNN Digest

DNN Digest is our monthly email newsletter. It highlights news and content from around the DNN ecosystem, such as new modules and themes, messages from leadership, blog posts and notable tweets. Keep your finger on the pulse of the ecosystem by subscribing.  


Copyright 2017 by DNN Corp Terms of Use Privacy
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out