Ein Workflow wird nicht automatisch fortgesetzt Wenn eine Windows SharePoint Services 3.0 ausgelöst wird

Problembeschreibung

Ein Workflow wird entladen, wenn eine Auslösung wird auch nach Ablauf der geplante Zeit in Microsoft Windows SharePoint Services 3.0 nicht automatisch fortgesetzt. Bleibt der Status des Workflows auf SharePoint Services Workflowstatusseite "In Bearbeitung"

Ursache

Dieses Problem kann aus folgenden Gründen auftreten:

Ursache 1

In Artikel 932394 der Microsoft Knowledge Base beschriebene Hotfix ist auf dem Computer nicht installiert.

Ursache 2

Ein Workflow wird manchmal vor ein Timer-Ereignis den Workflow fortgesetzt. Wenn ein Timer-Ereignis nicht geplant ist, wird der Workflow nicht fortgesetzt.

Ursache 3

Ein Problem tritt mit der SharePoint-Timerdienst. Sie können das Problem andere Zeitgeber-Dienst Testfunktionen überprüfen. Beispielsweise ob eingehende E-mail, um ein Listenelement erstellt.

Ursache 4

SharePoint-Timerdienst sieht nicht zur richtigen Zeit ausgeführt. Verzögerungsaktivität in Workflows vom SharePoint Timerdienst verarbeitet und Workflows planmäßig Zeitgeberauftrag Workflow fortsetzen. Standardmäßig ist der Zeitgeberauftrag konfiguriert alle 5 Minuten. Beispielsweise können Workflows konfiguriert in 5 Minuten fortsetzen 9 Minuten und 59 Sekunden fortgesetzt.

Ursache 5

Die Workflowassembly im globalen Assemblycache (GAC) wird überschrieben. Dieses Problem tritt beim Aktualisieren der Workflowassembly und einer vorhandenen Workflowassembly überschreiben. In diesem Fall verwendet der ZeitgeberProzess die alte Version der Workflow-Definition. Der Workflow wird nicht fortgesetzt, da die alte Version der Workflowassembly überschrieben und nicht mehr vorhanden.


In der Regel wird in folgenden Fällen Workflow im GAC überschrieben.
  • GACUtil Tool verwenden zum Kopieren der Assembly.
  • Sie kopieren die Assembly manuell mithilfe von Windows Explorer.
  • Verwenden der Visual Studio-Tools für Microsoft Office System (VSTO) Workflow Deployment-Funktion, die in Microsoft Visual Studio 2008 enthalten.

Ursache 6

Der Status des Workflows in SharePoint Services angezeigt bleibt "In Bearbeitung", obwohl der Workflow nicht fortgesetzt werden.

Ursache 7

  • Workflows enthalten niemals Schleifen. Beispielsweise enthalten Workflows While-Schleifen, die nicht ihre Zähler erhöht.
  • Die InitialChildData -Eigenschaft keinen Replicator Aktivitäten im Workflow.

Problemlösung

Lösung für Ursache 1

Gehen Sie folgendermaßen vor, um dieses Problem zu beheben:
  1. Installieren Sie im folgenden Artikel der Microsoft Knowledge Base beschriebene Hotfix:
    932394 Zeitgeber nimmt Funktion nicht wieder nach erneutem ein Workflows in Microsoft Windows Workflow Foundation laden


    Sie installieren Microsoft.NET Framework 3 Service Pack 1 (SP1) oder.NET Framework 3.5. Weitere Informationen zu.NET Framework 3 SP1 finden Sie auf der folgenden Microsoft-Website:Weitere Informationen zu.NET Framework 3.5 finden Sie auf der folgenden Microsoft-Website:
  2. Internetinformationsdienste (IIS) zurücksetzen.
  3. Starten Sie den SharePoint-Timerdienst.

Lösung für Ursache 2

Installieren des Windows SharePoint Services 3.0 beschriebene Updates, im folgenden Artikel der Microsoft Knowledge Base:
953749 Probleme in Windows SharePoint Services 3.0 vom Windows SharePoint Services 3.0-Infrastrukturupdate behoben werden


Windows SharePoint Services 3.0-Infrastrukturupdate löst dieses Problem, indem ein Timer-Ereignis planen.

Lösung für Ursache 3

Folgendermaßen können Sie Probleme beheben, die auf den Timer-Dienst beziehen:
  • Starten Sie den SharePoint-Timerdienst.
  • Verwenden Sie Task-Überwachungsprogramm (Taskmon.exe) überprüfen, ob der SharePoint-Timerdienst (Owstimer.exe) ausgeführt wird.
  • Überprüfen Sie die Protokolldateien Unified Logging Service (ULS) Zeitgeber Fehlereinträge und beheben Sie das Problem entsprechend.
  • Stellen Sie sicher, dass das Antivirusprogramm nicht die Zeitgeber Probleme verursacht.

    Weitere Informationen zu Antivirussoftware in Windows SharePoint Services 3.0 und Office SharePoint Server 2007 klicken Sie auf die folgenden Artikelnummer der Microsoft Knowledge Base:

    952167 Ordner möglicherweise ausgeschlossen Virensuche bei Verwendung ein Antivirenprogramms auf Dateiebene in Windows SharePoint Services 3.0 oder SharePoint Server 2007

Lösung für Ursache 4

Um dieses Problem zu umgehen, führen Sie folgenden Befehl zum Festlegen des richtigen Zeitraums für Workflow-Zeitgeberauftrag, und starten Sie den SharePoint-Timerdienst:
Stsadm – o Setproperty-Pn Auftrag Workflow-pv Intervall für das Ausführen des Zeitgeberauftrag workflow

Lösung für Ursache 5

Starten Sie den SharePoint-Timerdienst.

Hinweis Diese Lösung gilt für nur neu erstellten Instanzen. Es kann nicht vorhandenen Workflowinstanzen korrigieren, die bereits betroffen sind. Eine Versionsnummer können für jede Assembly, die erstellt wird, um die neuen und alten Workflowinstanzen überwachen.

Lösung für Ursache 6

Überprüfen Sie die Protokolldateien Unified Logging Service (ULS) Fehlermeldungen, und beheben Sie das Problem entsprechend. Normalerweise tritt dieses Problem auf, wenn der Workflow eine Ausnahme nicht behandeln und stürzt ab.

Lösung für Ursache 7

Überprüfen Sie die Schleife Konstrukt bei Workflow-Definitionen. Stellen Sie sicher, dass InitialChildData -Eigenschaft Replicator Aktivitäten an ein Objekt gebunden ist.
Eigenschaften

Artikelnummer: 953630 – Letzte Überarbeitung: 14.01.2017 – Revision: 1

Feedback