Hi, Anyone knows what does this error mean? - Encounter error in Time and Expense
Server Side Exception
EpicorServerException
Description: An error occurred while reading from the store provider’s data reader. See the inner exception for details.
Inner Exception: Transaction (Process ID 204) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
Program: EntityFramework.dll
Method: HandleReaderException
Original Exception Type: EntityCommandExecutionException
Framework Method: GetResult
Framework Line Number: 445
Framework Column Number: 17
Framework Source: GetResult<TContext,TQuery,TResult> at offset 128 in file:line:column C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Data\DBExpressionCompiler.cs:445:17
Server Trace Stack: at System.Data.Entity.Core.Common.Internal.Materialization.Shaper`1.HandleReaderException(Exception e)
at System.Data.Entity.Core.Common.Internal.Materialization.Shaper1.StoreRead() at System.Data.Entity.Core.Common.Internal.Materialization.Shaper
1.SimpleEnumerator.MoveNext()
at System.Linq.Enumerable.FirstOrDefault[TSource](IEnumerable1 source) at System.Data.Entity.Core.Objects.CompiledQuery.ExecuteQuery[TResult](ObjectContext context, Object[] parameterValues) at System.Data.Entity.Core.Objects.CompiledQuery.Invoke[TArg0,TArg1,TArg2,TResult](TArg0 arg0, TArg1 arg1, TArg2 arg2) at Epicor.Data.DBExpressionCompiler.GetResult[TContext,TQuery,TResult](Func
3 executeQuery, Cache cacheSetting, TContext dataContext, TQuery query) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Data\DBExpressionCompiler.cs:line 445
at Epicor.Data.DBExpressionCompiler.InvokeSingle[TContext,TQuery,TResult](Expression expression, Cache currentCacheSetting, Boolean cacheQuery, TContext dataContext, Func2 getDataCacheKey, Func
2 compileQuery, Func3 executeQuery) in C:\_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Data\DBExpressionCompiler.cs:line 306 at Epicor.Data.DBExpressionCompiler.<>c__DisplayClass34_0
4.b__0(TContext context, TArg1 arg1, TArg2 arg2) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Data\DBExpressionCompiler.Generated.cs:line 1117
at Erp.Triggers.LaborDtl.WriteTrigger.Write(LaborDtl LaborDtl, LaborDtl OLaborDtl) in c:_Releases\ERP\RL10.2.100.0\Source\Server\Db\Triggers\LaborDtl\Write.cs:line 323
at Ice.Triggers.TriggerQueue.ExecuteWriteTrigger(IceDataContext context, LinqRow modifiedRecord, LinqRow originalRecord) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Triggers\TriggerQueue.cs:line 308
at Ice.Triggers.TriggerQueue.RunWriteTriggerInNewLevel(IceDataContext context, LinqRow modifiedRecord, LinqRow originalRecord, Boolean forAddedRow) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Triggers\TriggerQueue.cs:line 169
at Ice.Triggers.TriggerQueue.<>c__DisplayClass11_0.b__1() in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Triggers\TriggerQueue.cs:line 160
at Ice.Triggers.TriggerQueue.RunAtNewLevel(Func1 buildTriggerRunState, Action action) in C:\_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Triggers\TriggerQueue.cs:line 513 at Ice.Triggers.TriggerQueue.RunTriggers(IceDataContext context) in C:\_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Triggers\TriggerQueue.cs:line 95 at Ice.IceDataContext.RunUntilAllTriggersHaveExecuted() in C:\_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Data\IceDataContext.cs:line 577 at Ice.Triggers.TriggerQueue.RunAtNewLevel(Func
1 buildTriggerRunState, Action action) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Triggers\TriggerQueue.cs:line 513
at Ice.IceDataContext.Validate[TLinqRow](TLinqRow row) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Data\IceDataContext.cs:line 334
at Ice.TablesetBound3.CreateRow(IceDataContext dataContext, Int32 tableNum, IIceTable table, IceRow newTablesetRow, TablesetProfilingCollector parentTraceCollector) in C:\_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.Ice\Services\TablesetBound.cs:line 1111 at Ice.TablesetBound
3.WriteTable(IceDataContext dataContext, Int32 tableIndex, IIceTable table, TablesetProfilingCollector parentTraceCollector) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.Ice\Services\TablesetBound.cs:line 947
at Ice.TablesetBound3.InnerUpdate(IceDataContext dataContext, TFullTableset tableset) in C:\_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.Ice\Services\TablesetBound.cs:line 856 at Erp.Services.BO.LaborSvc.Update(LaborTableset& ds) in C:\_Releases\ERP\UD10.2.100.28\Source\Server\Services\BO\Labor\Labor.Designer.cs:line 2357 at Epicor.Customization.Bpm.MethodCustomizationBase2
3.RunDirectives(TParam parameters) in C:_Releases\ICE\ICE3.2.100.28\Source\Server\Internal\Lib\Epicor.Customization.BPM\MethodCustomizationBase2.cs:line 197
at Epicor.Customization.Bpm.CustomizationBase23.Execute(TParam parameters) in C:\_Releases\ICE\ICE3.2.100.28\Source\Server\Internal\Lib\Epicor.Customization.BPM\CustomizationBase2.cs:line 71 at Epicor.Customization.Bpm.BOF993EDC3725840BF9C76E5BDC8F98827.LaborSvcCustomization.Update(LaborTableset& ds) at Erp.Services.BO.LaborSvcFacade.Update(LaborTableset& ds) in C:\_Releases\ERP\UD10.2.100.28\Source\Server\Services\BO\Labor\LaborSvcFacade.cs:line 4243 at SyncInvokeUpdate(Object , Object[] , Object[] ) at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) at Epicor.Hosting.OperationBoundInvoker.InnerInvoke(Object instance, Func
2 func) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Hosting\OperationBoundInvoker.cs:line 59
at Epicor.Hosting.OperationBoundInvoker.Invoke(Object instance, Func`2 func) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Hosting\OperationBoundInvoker.cs:line 47
at Epicor.Hosting.Wcf.EpiOperationInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs) in C:_Releases\ICE\ICE3.2.100.28\Source\Framework\Epicor.System\Hosting\Wcf\EpiOperationInvoker.cs:line 23
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
Inner Trace:
Transaction (Process ID 204) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rerun the transaction.
: at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryHasMoreRows(Boolean& moreRows) at System.Data.SqlClient.SqlDataReader.TryReadInternal(Boolean setTimeout, Boolean& more) at System.Data.SqlClient.SqlDataReader.Read() at System.Data.Entity.Core.Common.Internal.Materialization.Shaper
1.StoreRead()