none
Workflow History Error

    Question

  • Hi Everyone,

    We are using a built-in workflow. Recently, we solve a problem where it does not send emails to approvers. We just disable/enable the Immediate Alerts timer job and set creation of alerts by users to no limit.

    After solving the problem, a new problem comes out where an Error event type in Workflow History occurs. This happens after approval of an item. Please refer below for the workflow history:


    Date Occurred  
    Event Type  
      User ID
     
    Description  
    Outcome  
    03/05/2009 10:33 PM Workflow Initiated
    User
    Notice Board Workflow was started.  Participants: Notice Board Admins  
    03/05/2009 10:33 PM Task Created
    User
    Task created for Notice Board Admins.  Due by: None  
    03/05/2009 10:35 PM Task Completed
    User
    Task assigned to Notice Board Admins was approved by System Account. Comments: Approved Approved by System Account
    03/05/2009 10:35 PM Error
      System Account
    An error has occured in Notice Board Workflow.


    Is there any way to correct the error? Any help would be appreciated.

    Thanks,

    Joel Ballesta
    • Edited by visualjoel Monday, May 04, 2009 1:05 AM
    Monday, May 04, 2009 12:46 AM

Answers

All replies

  • By the way here is the log entry:

    WinWF Internal Error, terminating workflow Id# 60b33662-d063-4fae-9ca4-702e02a400e7

    System.ArgumentNullException: Value cannot be null.  Parameter name: name     at System.Resources.ResourceManager.GetString(String name, CultureInfo culture)     at Microsoft.Office.Workflow.LocUtil.GetResourceString(SPWeb web, String resourceId)     at Microsoft.Office.Workflow.ReviewRouting.SetItemMetadata(Object sender, EventArgs e)     at System.Workflow.ComponentModel.Activity.RaiseEvent(DependencyProperty dependencyEvent, Object sender, EventArgs e)     at Microsoft.SharePoint.WorkflowActions.LogToHistoryListActivity.Execute(ActivityExecutionContext context)     at System.Workflow.ComponentModel.ActivityExecutor`1.Execute(T activity, ActivityExecutionContext executionContext)     at System.Workflow.ComponentModel.ActivityExecutor`1.Execute(Activity activity, ActivityExecutionContextexecutionContext)     at System.Workflow.ComponentModel.ActivityExecutorOperation.Run(IWorkflowCoreRuntime workflowCoreRuntime)     at System.Workflow.Runtime.Scheduler.Run()

    Monday, May 04, 2009 2:55 AM
  • May I suggest detaching and re-attaching workflow?
    Monday, May 04, 2009 1:30 PM
  • Hi Frank,

    I already managed to solve the issue because of this thread:

    http://social.technet.microsoft.com/Forums/en-US/sharepointworkflow/thread/f582ad6b-f3f8-4451-85c1-95d88e953481/

    You should un-check the Update the approval status (use this workflow to control content approval) option in Workflow settings if the Content Approval of versioning settings is disabled.

    Microsoft should check on this matter to make it easily to debug.
    • Marked as answer by visualjoel Tuesday, May 05, 2009 2:12 AM
    Tuesday, May 05, 2009 2:11 AM