Comportamento:
Nel file di registro degli errori del Content Server (creato automaticamente in %allusersprofile%\DocuWare\Logs\DWContentServer_Errors.***.log) si possono trovare errori come questo:
La transazione (ID processo 154) si è bloccata sulle risorse di blocco con un altro processo ed è stata scelta come vittima del blocco. Eseguire nuovamente la transazione. Informazioni aggiuntive:
tipo_oggetto : Eccezione tipo_evento :
Code location - full exception trace: Transaction (Process ID 154) was deadlocked on lock resources with another process and has been chosen as the deadlock victim. Rieseguire la transazione. at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 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 DocuWare.DWTaskEngine.DWTaskHandler.TakeTask(TaskTypeEnum Type, DateTime nextStartTime, CancellationTokenSource cancellationToken) Testo aggiuntivo :
1) Informazioni sull'eccezione Tipo di eccezione: System.Data.SqlClient.SqlException Errori: System.Data.SqlClient.SqlErrorCollection ClientConnectionId: 6982719a-89c1-469d-bf8c-faf9ed15edf6 Class: 13 LineNumber: 1 Number: 1205 Procedure:
Server: dw-emea-db.emea.docuware.cloud,1433 Stato: 51 ErrorCode: -2146232060 Messaggio: La transazione (ID processo 154) si è bloccata sulle risorse di blocco con un altro processo ed è stata scelta come vittima del blocco. Eseguire nuovamente la transazione. TargetSite: Void OnError(System.Data.SqlClient.SqlException, Boolean, System.Action`1[System.Action]) HResult: -2146232060 Logging Level : Error Message Text : Transaction (Process ID 154) was deadlocked on lock resources with another process and has been chosen as the deadlock victim.Assembly : DocuWare.DWTaskEngine, Version=6.7.0.0, Culture=neutral, PublicKeyToken=879da714589ba9ea Posizione del codice - classe chiamante : DWTaskHandlerPosizione del codice - metodo chiamante : DocuWare.Databases.DWSystem.MainDWTaskTable TakeTask(DocuWare.Common.TaskEngine.TaskTypeEnum, System.DateTime, System.Threading.CancellationTokenSource) Nome computer : DW-EMEA-PL0 Data : 2015/04/09 Ora : 7:00:48 PM DocuWare.Common.Logging.TimeMS : 787 Applicazione : DWContentServer ID thread : 27 ID Windows : EMEA\dwservice
Soluzione:
Questo non è affatto un problema. Non vi è alcuna perdita di dati, l'unico effetto collaterale è che i documenti vengono elaborati alcuni secondi dopo. Con la versione 6.8 di DocuWare verranno introdotte alcune modifiche nella gestione delle attività e questo messaggio sparirà.
Questo non è affatto un problema. Non vi è alcuna perdita di dati, l'unico effetto collaterale è che i documenti vengono elaborati alcuni secondi dopo. Con la versione 6.8 di DocuWare verranno introdotte alcune modifiche nella gestione delle attività e questo messaggio sparirà.
Si prega di notare: Questo articolo è una traduzione dall’inglese. Le informazioni contenute in questo articolo si basano sulla/e versione/i originale/i del prodotto in inglese. Potrebbero esserci piccoli errori, come nella grammatica usata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa esattezza della traduzione, nella maggior parte dei casi troverà che è sufficientemente informativa. In caso di dubbi, torni alla versione inglese di questo articolo.
