Hello,
I'm using the RSearch library in order to extract RICs based on criteria.
The library is usually working perfectly.
However, since few days we are facing an issue. When we try to extract data from Eikon with RSearch the server seems to not send any answer to the request. In other words the callback method is never called.
We did not perform any update of our application.
Please find below the detail of my implementation :
if (RSearchCookie != 0)
{
RSearchQuery = RSearchMgr.CreateRSearchQuery(RSearchCookie);
}
if (RSearchQuery != null)
{
RSearchParameters = rSearchParameter;
RSearchCritera = rSearchCriteria;
RSearchQuery.OnUpdate += OnUpdate; // here I define the callback for RSearch updates.
RSearchQuery.AssetClass = RSearchAssetClass;
RSearchQuery.SearchParameters = RSearchParameters;
RSearchQuery.SearchCriteria = RSearchCritera;
}
Here is the callback definition. This method is not called anymore.
public void OnUpdate(IRSearchResponse pIRSearchResponse)
{
if (GlobalExtractionManager.IsEndOfExtractionRequested)
{
// Notif for GUI
EIkonAPIMediator.SendEndOfRICExtractionConfirmation();
}
else
{
EIkonAPIMediator.SendRSearchMessage(pIRSearchResponse);
}
}
Would you have any idea why the server is not answering ? Maybe it could be a linked to my network configuration ?
Thanks a lot for your help