• home
    • news & events
    • blog
  • über uns
    • projekte und referenzen
    • partner
    • produkte & technologien
    • offene jobs / stellen
    • veröffentlichungen
  • dienstleistungen & services
    • software design & architektur
    • software entwicklung
    • beratung / consulting
    • training, kurse und workshops
  • angebote
    • quick-starts
    • trainings und kurse
    • modulare sharepoint 2010 workshops
  • kontakt
"Wir sprechen SharePoint."
In Code und Klartext.
Seit über 100 Jahren.
Diesen Blog abonnieren
Subscribe in NewsGator Online Add to My AOL
Add to Google Reader or Homepage Add to netvibes

Aktuelle Posts

Ribbon Designer für SharePoint und Office365
Mapping Boolean Properties in a Custom Nintex Workflow Action
SharePoint Designer, Literals und das __designer:Preview Ärgernis
Spellcheck: Anpassen (Customizing) des Content Editors
Access Services - the Big Picture

Archiv

Mai 2012 (1)
April 2012 (5)
März 2012 (5)
Februar 2012 (7)
Januar 2012 (4)
Dezember 2011 (2)
November 2011 (10)
September 2011 (3)
August 2011 (7)
Juli 2011 (1)
Juni 2011 (3)
Mai 2011 (6)
April 2011 (5)
März 2011 (8)
Februar 2011 (8)
Januar 2011 (4)
Dezember 2010 (5)
November 2010 (7)
September 2010 (6)
August 2010 (2)
Juli 2010 (11)
Juni 2010 (13)
Mai 2010 (11)
April 2010 (4)
März 2010 (6)
Februar 2010 (2)
Januar 2010 (6)
Dezember 2009 (4)
November 2009 (13)
Oktober 2009 (17)
September 2009 (2)
Juli 2009 (2)
März 2009 (2)
Januar 2009 (1)

1stQuad ist Microsoft Certified Gold Partner und bietet SharePoint und .NET Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist MatchPoint Partner und bietet MatchPoint Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist Nintex Partner und bietet Nintext SharePoint Workflows Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad ist Balesio Gold Partner und bietet SharePoint FILEMinimizer Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
1stQuad Solutions ist Kentico Certified Solution Partner und bietet Produkt- und Projekt-Kompetenz, -Erfahrung und -Know-How für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Schweiz sowie Deutschland und Östereich.
© 2011 1stQuad Solutions
Alle Rechte vorbehalten
> Impressum
Wir bieten Microsoft SharePoint und .NET Projekt- und Produkt-Know-how, Kompetenz und Erfahrung für Entwicklung, Architektur, Beratung, Schulung, Training und Kurse in Zürich, Bern, Basel, Schweiz sowie Deutschland und Östereich.

Blog > November 2011

Quick-Tip: Workflow Task bleibt "Not started"/"Nicht begonnen"

Eine mögliche Ursache, warum Approval-Tasks/Freigabe-Aufgaben in Workflows trotz entsprechender Aktion durch den Benutzer nicht weiter verarbeitet werden kann ein Fehler viel später im Workflow sein, z.B.im Email-Versand!

Veröffentlicht am 07.11.2011 21:48:57 von Michael Hofer mit 1 Kommentar(en)

Dieser Quick-Tip ist aus einer schon fast verzweifelten Suche nach der Ursache eines phänomens im Zusammenhang mit erweiterten (SharePoint Designer 2010) Freigababe-Workflows entstanden:

Es gab immer wieder Workflows, deren Freigabe-Aufgaben trotz der entsprechenden Aktione durch den zugewiesenen Benutzer immer im Status "Nicht begonnen" geblieben sind.

Im Workflow Log steht rein gar nichts, einzig, dass die Aufgabe erstellt wurde und die Aufgabe kann nicht ein zweites Mal erledigt werden, denn sonst droht eine Fehlermeldung ("This task is currently locked by a running workflow and cannot be edited").

Nach langer Suche sind wir fündig geworden: Im CC-Feld einer "Email versenden"-Aktivität steht ein Workflow-Parameter (wird im Initiation-Form augefüllt), der mitunter auch leer sein kann (über eine DropDown wird ein Verteiler ausgewählt).

Offenbar kann die "Email versenden" Aktivität nicht mit leeren (will wohl heissen NULL-) Parametern umgehen.

Die Verarbeitung (Abschliessen, weiteres Abarbeiten des Workflows) der Aufgabe wird also aufgrund des (nicht geloggten oder sonstwie ersichtlichen) Fehlers viel später im Ablauf abgebrochen - und dies obwohl die erste Aktivität nach z.B. einer Freigabe deren Eintrag in der Workfllow History wäre!

Was lernen wir daraus:

  • Variablen und insbesondere Parameter in einem Workflow immer auf "leer" testen und allenfalls nicht verwenden oder mit einem Standard-Wert versehen!
  • Sicherstellen, dass in den Email-Versandfeldern (To, CC, BCC) "gültige" und nicht-leere Parameter oder Variablen stehen.
  • Bricht ein Workflow oder die weitere Verarbeitung einer Aufgabe ab muss der Fehler nicht zwingend genau dort passiert sein.
  • Nicht alle Fehler werden auch in der Workflow-History geloggt...

Kommentar
Martin Jahns
Sehr guter Hinweis

Bin auf das gleiche Problem gestoßen und die Ursache war das CC Feld.

Ein sehr guten Blog führen Sie hier.

Vielen Dank
Martin Jahns
30.11.2011 12:22:58

Kommentar hinterlassen



 Security code
Zurück, Seite drucken