none
Drei Status Workflow läuft auf Fehler RRS feed

  • Allgemeine Diskussion

  • Hallo,

    folgendes Problem:

    Es ist eine Dokumentenliste und eine Aufgabenliste im Einsatz.

    Startet man den Drei Status Workflow für das Dokument, wird die Aufgabe ersetzt, usw.

    Jetzt ist es leider so, dass, wenn das Dokument (z.B. Excel-Datei) am Client zur Bearbeiten geöffnet ist und der Status der Aufgabe geändert und somit der Workflow weitergeschalten wird, der Workflow auf einen Fehler läuft.

    Genauer gesagt folgender Fehler:

    Microsoft.SharePoint.SPException: Die Datei "xxx.xlsm" wurde für den exklusiven Zugriff durch SHAREPOINT\system gesperrt. ---> System.Runtime.InteropServices.COMException: <nativehr>0x80071779</nativehr><nativestack></nativestack>Die
     Datei "xxx.xlsm" wurde für den exklusiven Zugriff durch SHAREPOINT\system gesperrt.     bei Microsoft.SharePoint.Library.SPRequestInternalClass.AddOrUpdateItem(String bstrUrl, String bstrListName, Boolean bAdd, Boolean bSystemUpdate,
     Boolean bPreserveItemVersion, Boolean bPreserveItemUIVersion, Boolean bUpdateNoVersion, Int32& plID, String& pbstrGuid, Guid pbstrNewDocId, Boolean bHasNewDocId, String bstrVersion, Object& pvarAttachmentNames, Object& pvarAttachmentContents,...
     c3238f9c-6497-3089-9fd9-1c94ad2d00ee


    Eigentlich müsste der Workflow ja nur in der Liste etwas ändern und nicht am File direkt. Deshalb ist es verwunderlich, dass der Workflow schreibrechte auf das File benötigt.

    Dieser Bug existiert schon seit 2007 und ist leider in SP 2013 immer noch vorhanden.

    Gibt es hierfür eine Lösung?

    • Bearbeitet Saifai Freitag, 23. Mai 2014 06:38
    • Typ geändert Alex Pitulice Montag, 2. Juni 2014 08:35 Warten auf Feedback
    Freitag, 23. Mai 2014 06:36

Alle Antworten