MD Task Error Handling

Posted 3 months ago by Emmanuel Blackshear

Post a topic
Un Answered
E
Emmanuel Blackshear

Wanting to eliminate this from happening.  We are having to check all the logs to look for reports that got skipped because of this.  If we kick off the task again, they do run. Any suggestions on a fix?
 
 
2024-01-09 15:18:25     Warning                                              CONTINUING WITH NEXT CYCLE VALUE DUE TO EXCEPTION                The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0.            JsonReaderException: The input does not contain any JSON tokens. Expected the input to start with a valid JSON token, when isFinalBlock is true. LineNumber: 0 | BytePositionInLine: 0.\n   at System.Text.Json.ThrowHelper.ThrowJsonReaderException(Utf8JsonReader& json, ExceptionResource resource, Byte nextByte, ReadOnlySpan`1 bytes)\n   at System.Text.Json.Utf8JsonReader.Read()\n   at System.Text.Json.JsonDocument.Parse(ReadOnlySpan`1 utf8JsonSpan, JsonReaderOptions readerOptions, MetadataDb& database, StackRowStack& stack)\n   at System.Text.Json.JsonDocument.ParseUnrented(ReadOnlyMemory`1 utf8Json, JsonReaderOptions readerOptions, JsonTokenType tokenType)\n   at System.Text.Json.JsonDocument.ParseValue(ReadOnlyMemory`1 json, JsonDocumentOptions options)\n   at System.Text.Json.Nodes.JsonNode.Parse(String json, Nullable`1 nodeOptions, JsonDocumentOptions documentOptions)\n   at MailAndDeploy.Server.Connectors.QlikSense.Rpc.RpcConnection.Receive(TimeSpan pTimeout)\n   at MailAndDeploy.Server.Connectors.QlikSense.Rpc.RpcConnection.WaitForResponse(Int32 pId, TimeSpan pTimeout)\n   at MailAndDeploy.Server.Connectors.QlikSense.Rpc.RpcConnection.SendOnce(RpcMessage pMessage, TimeSpan pTimeout)\n   at MailAndDeploy.Server.Connectors.QlikSense.Rpc.RpcConnection.Send(RpcMessage pMessage, TimeSpan pTimeout)\n   at MailAndDeploy.Server.Connectors.QlikSense.Model.QsListObject.GetData(IEnumerable`1 pPages)\n   at MailAndDeploy.Server.Connectors.QlikSense.Model.QsListObject.GetData(QsFieldValueSelector pSelector)\n   at MailAndDeploy.Server.Connectors.QlikSense.QlikSenseAppConnector.GetFieldValueCells(String pName, DatasourceFieldValueSelector pSelector)\n   at MailAndDeploy.Server.Connectors.QlikSense.QlikSenseAppConnector.GetNativeFieldValues(String pName, DatasourceFieldValueSelector pSelector)\n   at MailAndDeploy.Server.Connectors.DatasourceConnector.RestoreDatasourceState(DatasourceState pState)\n   at MailAndDeploy.Server.Connectors.DatasourceConnector.RestoreDatasourceState(String pId)\n   at MailAndDeploy.Server.Execution.TaskExecutionContext.RestoreDatasourceStates()\n   at MailAndDeploy.Server.Execution.DatasourceStateContext.Dispose()\n   at MailAndDeploy.Server.Persistency.Entities.VisualizationReportElement.Create(ReportElementGroup pGroup, NamedValue[] pParameters)\n   at MailAndDeploy.Server.Persistency.Entities.MicrosoftPowerPointReport.ProcessVisualization(MicrosoftPowerPointPresentation pPresentation, VisualizationReportElementPhrase pPhrase)\n   at MailAndDeploy.Server.Persistency.Entities.MicrosoftPowerPointReport.ProcessReportElements(MicrosoftPowerPointPresentation pPresentation, Int32 pSlideId)\n   at MailAndDeploy.Server.Persistency.Entities.MicrosoftPowerPointReport._Closure$__11-0._Lambda$__0(IEnumerable`1 pCrossProducts)\n   at MailAndDeploy.Server.Persistency.Entities.RepeaterReportElement.EvaluateCrossProducts(ReportElementGroup pGroup, ProcessRepeatedCrossProductAction pAction)\n   at MailAndDeploy.Server.Persistency.Entities.MicrosoftPowerPointReport.ProcessSlideRepeater(MicrosoftPowerPointPresentation pPresentation, Int32 pSlideId)\n   at MailAndDeploy.Server.Persistency.Entities.MicrosoftPowerPointReport.ProcessReportElements(MicrosoftPowerPointPresentation pPresentation)\n   at MailAndDeploy.Server.Persistency.Entities.MicrosoftPowerPointReport.CreateReportDocument(FileType pFileType, String pTitle)\n   at MailAndDeploy.Server.Persistency.Entities.Report.CreateReportDocument(FileType pFileType, IEnumerable`1 pParameterValues, Action[] pCustomPreparationActions)\n   at MailAndDeploy.Server.Persistency.Entities.CreateReportDocumentSpecification.CreateReportDocument()\n   at MailAndDeploy.Server.Persistency.Entities.CreateReportDocumentAction.ExecuteAction()\n   at MailAndDeploy.Server.Persistency.Entities.Action.Execute()\n   at MailAndDeploy.Server.Persistency.Entities.CycleAction.ExecuteAction()

0 Votes


3 Comments

Sorted by
Emma Camacho

Emma Camacho posted 3 months ago Admin

Hi Emmanuel, which version of M&D are you running? Qlik Sense on prem or SaaS?


Looks like the connection to Qlik Sense got lost,


regards, Emma

0 Votes

K

Kiran Kumar P posted 3 months ago

Hi Emma, we are running on 3.3.0 version of Mail & Deploy and Qlik SaaS environment.

Thank you,

Kiran

0 Votes

K

Kiran Kumar P posted 3 months ago

Hi Emma,

Emmanuel and I are working on this ticket. Can you please help me with some update on this,

Thanks,

Kiran

0 Votes

Login or Sign up to post a comment