Developer forum

Forum » Integration » Live integration response XML is old / cached data

Live integration response XML is old / cached data

Davy Capiau
Reply

Hi,

We recently switched our DW10-NAV connection from NAV-Staging to Production. However, when running the scheduled task, the XML still contains data from the staging environment. Interestingly, running the same request directly via the Integration Settings retrieves the correct production NAV data.

This suggests some form of caching might be involved. I’ve already tried flushing the service caches, but the issue persists. What else can I do to resolve this?

Example request:

<GetEcomData > <tables> <Customers type="all"  importContacts="false"/> </tables> </GetEcomData>


Replies

 
Dmitriy Benyuk Dynamicweb Employee
Dmitriy Benyuk
Reply

Hi Davy,
 the cache should be updated once you save an endpoint. Can you re-save the endpoint and try again?
The cached data is kept in the Settings->System->Developer->Cache->ServiceCaches->EndpointService.
What is your scheduled task add-in? Is it standard or a custom?
BR, Dmitrij

 
Davy Capiau
Reply

Hi Dmitrij

I recreated the endpoint and resaved all connections. Furthermore I refreshed all service caches. Unfortunetaly no result.

It's a bit silly but to be sure I've also tried using another browser.
 

This is my scheduled task, with the request:

<GetEcomData > <tables> <Customers type="all"  importContacts="false"/> </tables> </GetEcomData>

 

Ps: I have the issue with 2 scheduled tasks: one for the customers and one for the products. So I think it's some general cache level

 
Davy Capiau
Reply

Fyi, also tried to change the name of the source XML file generated by the live integration. This had also no effect.

 

You must be logged in to post in the forum