.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month
david stephan
Gaurav Pal
Post New Web Links

Starting workflow very slow

Posted By:      Posted Date: October 07, 2010    Points: 0   Category :Windows Application

When I run my workflow from within visual studio I get more than 800 exceptions between the statements wf.Run(); and syncEvent.WaintOne(). In the output window I see the following exception:

A first chance exception of type 'System.IO.FileLoadException' occurred in mscorlib.dll.

After the syncEvent.WaintOne() I see a lot of "Does not have corresponding Xaml node for: VisualBasicReference<Decimal>" exceptions.

These exceptions decrease the performance very very much. However, when I host my WF in IIS using a WCF service this performance issue seems to be fixed or doesn't exists.

Could someone point me in a direction to solve this annoying problem? Especially this is a problem when demonstrating the debug capabilities of WF.

ps, when I use procmon to monitor the filesystem I shows me a lot of the following records:
12:01:34.6019706 WebDev.WebServer40.exe 6396 CreateFile C:\Program Files (x86)\Common Files\microsoft shared\DevServer\10.0\TypeScopeFile NAME NOT FOUND Desired Access: Read Data/List Directory, Synchronize, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Complete If Oplocked, Attributes: n/a, ShareMode: Read, AllocationSize: n/a

View Complete Post

More Related Resource Links

SharePoint 2010 Long Starting if start workflow programatically


In SharePoint 2010, I'm starting workflow #2 programatically from my workflow #1. See code below:

					SPList currentList = web.Lists[new Guid(ListId)];
					SPListItem currentListItem = currentList.GetItemById(ListItem);

					//resolve any lookup parameters
					string workflowId = base.ProcessStringField(WorkflowIdentifier);

					//find workflow association by name
					SPWorkflowAssociation workflowAssoc = currentList.WorkflowAssociations.GetAssociationByName(workflowId, Thread.CurrentThread.CurrentCulture);

					if (workflowAssoc != null)
						//start the workflow
						SPWorkflow workflow = site.WorkflowManager.StartWorkflow(currentListItem, workflowAssoc, workflowAssoc.AssociationData, SPWorkflowRunOptions.Synchronous);

And workflow #2  will hang with Starting status (1-10 minutes), Then the workflow #2 status would be modified  to Completed.

I couldn't find how to start the workflow # 2 immediately and complete immediately without several minutes delay

SPD workflow status show "starting" when I create a document from the library !!. and hangs

I have a document library in MOSS 2007. Have created a WF and that starts "autmatically when new item created" In the document library I have created couple of column those are mandatory (required columns) and user has to fill those column while uploading a document as well creating a document from library. WF has ran and completed succefully  when I use "upload" option to load a document.  As you are aware, when we "upload" a document, we will have to fill all "required columns" and the click "check in" command button.  After I do all this, document get loaded and WD ran succesfully. However, the WF is not running when I create a document (.docx) from this library (using "new" button) !!.  I have filled all required field in the document information panel . After save & exit from WORD application, I can see WF status as "starting". But, it never started and completed.  So I did following and found WF worked !! a) After creating document (.docx) using "new" option I found WF status "starting"!. So,  I did "Check-out and Check-in" manually from document library. After doing this,  WF ran and status has been changed as "completed" b) In SPD, I change workflow start option from "Automatic" to "Manually start".&nb

Workflow stuck on starting When using Win 7 / Office 2007

I've recently created custom workflows for a document approval process. At first I set the workflows to be started manually, for testing purposes and everything worked well. However when I changed the workflows to start automatically I started get problems. The workflow progress would stick on "Starting". Im running Win 7 And Office 2007, so i decided to do some troubling shooting on a different machine (XP and 2003) This time the workflow work perfectly...!   It is really strange as to why the workflows work fine on XP and 2003 and not with Win 7 and 2007. Can anybody shed any light on this or had the same problem? Thanks Chris

Incoming E-Mail with attachment not starting SharePoint workflow (VS 2008)

I am working on SharePoint 2007 workflow in visual studio 2008. The workflow is attached to an email-enabled list and is supposed to automatically start on incoming email. It works fine when email (without attachment) is sent to the list but the workflow cannot start when the email is sent with attachment. There is no error message but the workflow status field is blank. The attachment field is also blank. When I manually run the workflow, it works fine. This problem happened on Staging and production servers. On Development server, the workflow works fine either way. The list is setup to save attachments. Any help please

Incoming E-Mail with attachment not starting SharePoint workflow (VS 2008)

I am working on SharePoint 2007 workflow in visual studio 2008. The workflow is attached to an email-enabled list and is supposed to automatically start on incoming email. It works fine when email (without attachment) is sent to the list but the workflow cannot start when the email is sent with attachment. There is no error message but the workflow status field is blank. The attachment field is also blank. When I manually run the workflow, it works fine. This problem happened on Staging and production servers. On Development server, the workflow works fine either way. The list is setup to save attachments. Any help please

Workflow keeps status Starting



We use SharePoint 2007 in our organisation, and are developing some simple Workflows with SharePoint Designer.
The thing is that, even the most simple workflows, are not running consistent. Sometimes the workflow goes
from 'in process' to 'completed', but mostly the status of the workflow keeps 'Starting'

I read many forums about this isseue, but stiil I have no idea what i'm doing wrong. Somewhere I got the tip
to put a delay in the action of the workflow, but the result is not satisfied.

Can someone give me a tip?

With kind regards,

activeX error when starting a workflow from inside Microsoft Word


I have a Word 2007 document hosted on a local intranet SharePoint 2007 Server.
When i open the document inside Word 2007 and start a Collect Signature workflow (the word document has some signature lines included), the following ActiveX error si thrown:

Microsoft Office InfoPath
One or more ActiveX controls could not be displayed because either:

1) Your current security settings prohibit running ActiveX controls on this page, or
2) You have blocked a publisher of one of the controls.

As a result, the page might not display correctly.

I managed to find out that the error is generated because of the security level regarding ActiveX controls set on the INTERNET zone.
In the internet zone, all ActiveX controls are restricted to run, but in the LOCAL INTRANET zone are allowed.
Our company security policy does not permit changing the ActiveX settings in INTERNET zone.

If i navigate to the sharepoint site in Internet Explorer, the site is seen correctly in the LOCAL INTRANET zone

Can somebody give me a solution to be able to start the workflow process, without modifing security settings on the internet zone and without upgrading to O

Sharepoint Server 2007. Sharepoint Designer workflow not starting for one user only.


We have created a custom workflow in SPD that is attached to a document library within a MOSS 2007 teamsite.

The workflow is set to trigger when a new item is created in the document library.

Previously, the workflow has worked fine for all users but recently has stopped working for one user only.

For the problem user, what we are seeing is that when a new item is created in the document library, the attached workflow never starts.  There is no error, the workflow just does not get triggered.  However, if the problem user goes to an item in the document library and clicks on the workflow she can manually start it and it works fine with no error.

This user has the same permissions on the site as others who do not have any problem.

In the course of investigating this problem, we have temporarily increased the problem users permissions on the document library to full control (was contribute before) but this has had no effect on the problem.  Authentication is being done via Active Directory.  We have tried removing the user from the site and re-instating her but again this has no impact.

Does anyone have any idea how we could fix this problem or further debug it?

Access denied when starting workflow


I have a workflow that when started by a site collection admin, allows it to start. But if a user starts it they get access denied. I've set the user up with full access to the document library, tasks and workflow settings and still the same. If I then add the user as a site collection admin all is well.

The workflow has been created using sharepoint designer.

I've tried everything I can think of, so any ideas welcome.




Starting a Approval workflow programatically


Hi all,

I want to start a particular workflow programatically based on the item that is edited in a list. For this I have created all the required workflows on the list using Sharepoint . I have written Eventhandler for ItemUpdating event, and in that I try to start my workflow. The following is the code i use inside the event handler.

public override void ItemUpdating(SPItemEventProperties properties)


SPList oHorizon = properties.OpenWeb().Lists["Horizon Scanning"];

SPWorkflowManager manager = properties.OpenWeb().Site.WorkflowManager;

SPWorkflowAssociation asso = oHorizon.WorkflowAssociations[0];

SPWorkflow workflow = manager.StartWorkflow(properties.ListItem, asso, asso.AssociationData);

To-Do tasks not starting when being assigned from another workflow.


Hi all,

I'm new to doing workflows and i have created a rather straight forward one to manage a leave calander list (Custom List) in SharePoint Designer. 

Here is a baisc overview of the workflow,

  1. User Submits Request -> Gets Email Notification -> Approvers Recieve Email Notification and Assigned TO-DO task
  2. If( leave is approved)-> {conf email to user and email to HR to inform them} else if (rejected) -> {conf email to user}

However the issue that i am having is that the work flow with automatically fire until the TO-DO task which will sit "not started" in thee workflow task list until it is completed manually. When the rest of the work flow will continue along happily.

My question is do i need to run another workflow on the workflow task list or is there a way to force a to-do task to auto complete?

Thanks in advance


SharePoint Designer 2010 workflow specified in Content Type retention policy not starting



I have a SharePoint Designer 2010 resuable workflow that uses the "Start Approval Process" Task Action. This workflow needs to run after a document has been declared a record. So I have a Content Type that has an Information Management Policy (IMP) attached to it. And I have 2 retention stages specified in the IMP. The first retention stage action is to run the workflow. And this Content Type is associated with the Document Library containing the records. But for some reason, the SPD workflow never gets triggered. The document has been successfully declared as a record. I also see in the document's "Compliance Details" screen, the "Scheduled Occurrence Date" is set to the proper date, but the workflow never got started on that date. I tried it with different dates that I set in the document, to ensure that the workflow runs on "Scheduled Occurence" dates such as 11/19/2010, 11/20/2010 to no avail.

What am I missing? Any help/suggestions would be greatly appreciated as always.

Best regards,
Kiran K

VS2008 Workflow Designer is Very Slow

Yes, I realise that this is a known issue. And has been known since VS2005.

We, too, are experiencing very slow response in the WF designer, running VS2008. It happens on both XP and Vista. (We are using grunty computers, running Subversion, with a local repository, and ReSharper.)

Will increasing CPU power or RAM or HD speed have any impact?

While this has been acknowledged by Microsoft as a "known problem" it would help immensely if someone from Microsoft could say that it is under investigation and that one or more people have been assigned the job of sorting it out for a later (unspecified) release.

Otherwise the advantages of a DSL are outweighed by the pain during development, and what appears to be a good choice of tool may have to be put aside for an alternative approach that is more productive.

Any answers?

Workflow stuck on "Starting"



Started upgrade some of my workstation to W7/Office 2010. I've noticed that when users on these computers trigger a workflow to start, it gets stuck on starting. However, for users on a Win XP/Office 2007 system, when they trigger a workflow it starts perfectly fine.

The workflow gets stuck only when someone using Office 2010. Has anyone come experienced this issue and how did you resolve it?

We are using WSS 3.0.





Workflow Stuck in Starting process

I've had Sharepoint 2007 Server running for quite sometime now where we have managers creating documents. these workflows use to run and complete but now they're stuck in starting process. if i terminate the workflow and run it again, it works. its only when i create the element is when it doesn't complete

workflow not starting randomly


I created 2 simple out of the box SharePoint workflows to route to a user for approval when a new list item is created.

The issue I'm getting that sometimes the workflow does not start at all, and when I go to workflow history, there is none.

Also sometimes after the list item is created the workflow number 2 would start and workflow number 1 wouldn't.

any ideas or feedback will be greatly appreciated.

Starting a workflow from a Calendar Workspace?


Hi, on our team site (based on the Case Management for Government Agencies template), I added a Calendar webpart (recurring meetings) and each distinct calendar item has it's own workspace.  This is very convenient to track issues, decisions, objectives...  In each Calendar workspace, there is a "Tasks" list for which I would like to have a workflow adding a item on the "Tasks" list, based on the "Status" field of the "Decisions" list, still on the same Calendar workspace. 

Can it be done?

ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  Silverlight  Others  All   

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend