Server Failed to Resume Transaction (dt_equipment_parameter)

<< Click to Display Table of Contents >>

Navigation:  EDP > Troubleshooting >

Server Failed to Resume Transaction (dt_equipment_parameter)

Affected Software/Reports/DLL(s): EDP

 

Symptoms: When committing data bound for dt_equipment_parameter, the following error message appears:

 

An error has occurred in EQuIS, Version=6.6.1.17199:

 

System.NullReferenceException: Object reference not set to an instance of an object.

  at EarthSoft.EDP.Forms.EddProcessor.createCommitWorker_RunWorkerCompleted(Object sender, RunWorkerCompletedEventArgs e)

  at System.ComponentModel.BackgroundWorker.OnRunWorkerCompleted(RunWorkerCompletedEventArgs e)

  at System.ComponentModel.BackgroundWorker.AsyncOperationCompleted(Object arg)

 

After clearing the message, the Commit log reads:

 

Status="ERROR"

Table="dt_equipment_parameter"

Row="00002088|1-ORP||..."

Message="The server failed to resume the transaction.
Desc:ac00000070.&#xD;&#xA;The transaction active in this session has been committed or aborted by another session."

 

Cause/Details: Data must be first populated in at_equipment_parameter that ties together the param_code to the equipment_code.

 

Resolution/Workaround: Follow steps indicated in Create Dynamic Calibration Form in the EQuIS EDGE documentation to set up the required at_equipment_parameter records.