I'm working with a client using InRiver PIM 4, EPiServer CMS 6 and EPiServer Commerce 1 R2. When we do a full publish from InRiver to a EPi site with no products and categories, the catalog in the Commerce Manager database gets populated correctly at the publishing time. But the corresponding category tree in the CMS database under the [Resources]/inRiver node isn't updated at the same time. We tried to do a IISRESET before and after publish, but it still doesn't show up. But after a couple of hours, the node is suddenly populated.
From what I understand it is the CatalogPageProvider that does this, what is it that triggers the population? How can I control and minimize/remove this delay?
I suspect it was triggered by a scheduled job, to clear Commerce catalog cache or something similar to. Hope this can help.