I had created a workflow for a client that just sends an email when an item is added to a Custom List. Depending on a field that was added, it would send to a different user. Simple enough! Started up Sharepoint Designer and created said workflow. Added an item to the list and BAM: "Workflow failing on start(retrying)". After recreating it several times and changing Token Strings within the XML, the problem still remained. So...
After battling with this issue for the past few days I finally found a solution. First I went into my Sharepoint logs at: c:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\LOGS\ . I ran a dos command
"type [LogPath/MostRecentLogFileName] | findstr /i /r workflow >> c:\moss_errors.txt"
What this does is output any line in the error log which contains the string "workflow". This lead me straight to the culprit: "Engine RunWorkflo
Unfortunately it has recently come to our attention that the file shared.dll is being deployed erroneously to the following location:
C:\Inetpub\wwwroot\wss\VirtualDirectories\\bin
The work around is very simple, just delete the dll from this location and your workflows will function as intended.
Perfect! and there you have it. Just drill down to said directly -- port was the domain name on my server, and move that file to a backup location or recycle bin and then try your workflow out. I recreated mine just to be sure. Likely it should work if the error was due to the Citrix App. Also make sure to make this change on all domains and servers if youre in a farm.
No comments:
Post a Comment