Workflow Soluiton

 View Only

Removing/Disabling Workflow Process

  • 1.  Removing/Disabling Workflow Process

    Posted Dec 19, 2013 12:26 PM

    I have a workflow that is not functioning properly with the merge component and I'd like to remove the workflow or make it inactive so that it doesn't throw these errors. I've tried aborting the workflow but that didn't work. I have the workflowtrackingid and there appears to be 3 active tasks related to it but they're system tasks and not tasks assigned to a user or group. Does anyone know how to remove/disable this workflow?

    Thanks,

    Arya

    Error Message

    Process ID : 3904
    Date :2013/12/19 9:58:46 AM
    Log Level :Error
    Log Category :LogicBase.Core.Models.Workflow.WorkflowServices
    Machine Name : APPSRV46V
    Message : 
    failed to check task 92e2b92a-ec3c-4d51-a62b-2b8dc72b001e System.NullReferenceException: Object reference not set to an instance of an object.
       at LogicBase.Components.Workflow.Advanced.AbstractMergeWorkflowPaths.DoNonModelMerge(IData data, WorkQueueItem historicalItem, Boolean mergeGlobalData)
       at LogicBase.Components.Workflow.Advanced.AbstractMergeWorkflowPaths.MergeWorkQueueItemData(WorkQueueItem item, List`1 waiting)
       at LogicBase.Components.Workflow.Advanced.AbstractMergeWorkflowPaths.HandleEscalation(String taskId, String workflowId, IData data, Int32 level)
       at LogicBase.Core.Models.Workflow.WorkflowServices.ProcessEscalation(String serviceId, WorkQueueItem item, IWorkflowComponent component, WorkQueueTrigger trigger, Int32 order)
       at LogicBase.Core.Models.Workflow.WorkflowServices.ProcessTriggers(String serviceId, String[] ids)
     
    Abort Workflow Error Message
    System.NullReferenceException: Object reference not set to an instance of an object.
       at LogicBase.Components.Default.ExchangeAdapters.LogicBaseExchangeWorkQueue.StoreCheckpoint(String trackingID, WorkflowExecutionContext context, IData d, IOrchestrationComponent lastComponent)
       at LogicBase.Components.Default.ExchangeAdapters.LogicBaseExchangeWorkQueue.RemoveWorkQueueItem(String serviceID, String id)
       at LogicBase.Components.Default.ExchangeAdapters.LogicBaseExchangeWorkQueue.ClearWorkflow(String serviceID, String workflowTrackingID)
       at LogicBase.Core.Models.Workflow.WorkflowServices.AbortWorkflowProcess(String workflowTrackingId)
       at LogicBase.Core.Models.Workflow.WorkflowManagementService.AbortWorkflowProcess(String workflowTrackingId)