Bonjour,

Ce matin, nous avons un rapport dont l'abonnement est resté en "Pending". Après analyse, dans les logs "ReportingServicesService" j'ai constaté qu'à l'horaire où le rapport devait se lancer j'avais le message d'erreur suivant:


dbpolling!WindowsService_10!5b80!01/30/2024-00:27:38:: e ERROR: PollingFunction: System.Xml.XmlException: Data at the root level is invalid. Line 1, position 1.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlReader.MoveToContent()
at Microsoft.ReportingServices.Diagnostics.XmlUtil.SafeOpenXmlDocumentString(XmlDocument doc, String xmlContent)
at Microsoft.ReportingServices.Library.Soap.ParameterValueOrFieldReference.XmlToThisArray(String parameters, Boolean createParameterValueArray)
at Microsoft.ReportingServices.Library.NotificationImpl..ctor(IDataRecord record, RSService service)
at Microsoft.ReportingServices.Library.NotificationQueueWorker.GetNextQueueItem(IDataRecord record)
at Microsoft.ReportingServices.Library.QueuePollWorker.ProcessData(IDataReader reader)
at Microsoft.ReportingServices.Library.DBPoll.PollingFunction(Exception& lastException).
dbpolling!WindowsService_10!5b80!01/30/2024-00:28:24:: i INFO: PollingMaintenance: Polling cycle completed.

J'ai beau fouillé, je ne trouve pas de solutions à ce problème. Par quoi est-il dû et comment le résoudre?

Sachant que la relance du rapport s'est faite correctement, le problème ne vient pas du rapport en soi.

Cordialement,