I am trying to find the simplest way to generate a sitemap XML for a uCommerce site. I am using it with Sitecore, but I think any solution that works for Umbraco could also be useful as a start.
My last resort is to crawl the site (or use a tool to do so) but I would like to be able to do trigger it programatically (our products are updated by a remote feed, so I cannot hook into any save pipelines to update the sitemap) and do it without crawling the site every time we update a product.
I can find numerous Sitemap generators for Sitecore, but the uCommerce products sit outside of the main content tree so they do not include the uCommerce products and categories in the sitemap.
Is there a simple way to generate a uCommerce sitemap without custom code/using a crawler?