-
Type: Customer Defect
-
Status: Done (View Workflow)
-
Priority: Major
-
Resolution: Done
-
Affects Version/s: CFA 2020R3
-
Fix Version/s: CFA 2020R3.1
-
Component/s: None
-
Labels:None
-
SCRUM Team:Watchmen
-
Root cause - Reason:Code defect
There are 5 on account sales messages in the error queue. They are getting the following error message in event log:
Title: On Account Sale Queue
Timestamp: 8/24/2020 5:34:57 PM
Message: Error occurred enqueuing transaction ID:5814678 for OnAccountSales processing - type OnAccountSales. Exception: System.ObjectDisposedException: Cannot access a disposed object.
Object name: 'AdoTransaction'.
at NHibernate.Transaction.AdoTransaction.CheckNotDisposed()
at NHibernate.Transaction.AdoTransaction.Commit()
at Mx.CFA.Data.Repositories.TransactionSummaryRepository.GetSalesTransactionsByTransactionSummaryId(Int64 transactionSummaryId)
at Mx.Accounts.Services.OnAccountSalesServiceWrapper.SaveCustomer(OnAccountSalePolling onAccountSalePolling, Int32 retryCount)
at Mx.Services.BaseSystem.Queues.OnAccountSalesMessage.PerformAction(Message message, ITaskController taskController)
Activity Token: 5cc23b1d-2e02-4333-97a1-b50d94b9cfa7
Category: Mobile
Priority: 30
EventId: 2
Severity: Error
Machine: ATL2CFAAPPV001
Application Domain: eStruxure Manager.exe
Process Id: 3864
Process Name: H:\Macromatix\ServerManager\Chick-fil-A - Instance 7\eStruxure Manager.exe
Win32 Thread Id: 388
Thread Name: chick-fil-a-onaccountsale-q3
Please determine why the messages are going into the error queue.
- Clones
-
CFAMX-11519 Onaccount sales messages ending up in the error queue.
- Done
- implements
-
CFAMX-11540 Production Defects
- Open