-
Notifications
You must be signed in to change notification settings - Fork 88
WebJobBillingData Functions.ProcessQueueMessage failling #82
Comments
This is what fixed my deployment after a few days of frustrations. All of a sudden it stopped pulling data and got that exact error. The bug was in the JSON serializer under the RecordDataReader.cs". For some reason, all empty tables being pulled became NULL and the code coverts them to string. That's where it failed. Please see 2 lines of code that i've added to make sure there a no NULL values. I'm not a developer so if you can come up with a more elegant way of fixing this issue, please let me know. private static string SerializeDictionary(IDictionary dictionary)
|
@jobalbz you can make a pull request for this fix and I can commit |
@mustafakasap we can now pull data with that fix. Thanks |
@mustafakasap Committed a fix in PR #85 |
Hi
WebJobBillingData is failing with below error
Microsoft.Azure.WebJobs.Host.FunctionInvocationException: Microsoft.Azure.WebJobs.Host.FunctionInvocationException: Exception while executing function: Functions.ProcessQueueMessage ---> System.NullReferenceException: Object reference not set to an instance of an object.
at WebJobBillingData.Functions.ProcessQueueMessage(BillingRequest billingRequest, TextWriter logWriter)
at lambda_method(Closure , Functions , Object[] )
at Microsoft.Azure.WebJobs.Host.Executors.VoidMethodInvoker
1.InvokeAsync(TReflected instance, Object[] arguments) at Microsoft.Azure.WebJobs.Host.Executors.FunctionInvoker
1.d__8.MoveNext()Please assist
The text was updated successfully, but these errors were encountered: