Our price agent feeds are not being saved, on any environment.
We have implemented a custom IPriceAgentItemFactory.
In web.config we’ set productCatalog enablePriceAgent=“true”
On channel setting we have Price agents set to Yes
When debugging I can get the priceagent factory to run, I can see that we create every field needed, I’m handling exceptions in the factory and logging to event log
But after triggering the price agent to be generated the only thin in the log is this message:
Price agent feed should be refreshed or cache files does not exists, channel 9bc8dcaf-b4c5-42ec-adfc-f37bc5699ca5.
and after it:
(Channel Name (9bc8dcaf-b4c5-42ec-adfc-f37bc5699ca5): Found 1843 variants that was published on the channel, 0 returned no data from ‘CustomPriceAgentItemFactory, Project.Utilities’ and is excluded.
And after that, when visiting either feed it’s just a blank page, nothing, only a 200 code.
What can I do? where do I look?
Litium version: 7.2.0