SharePoint 2007 workflows missing after migrating to SharePoint 2010

After migrating SharePoint 2007 portal to 2010, I noticed that the workflows associated with lists were not available and after researching a bit, I found something interesting on TechNet.

If you had disabled the Workflow Auto Cleanup timer job in your Office SharePoint Server 2007 environment, make sure that you disable this timer job in your new environment also. If this timer job is enabled in the new environment and disabled in the previous version environment, you might lose workflow associations when you upgrade. For more information about this timer job, see Disable preservation of workflow history (SharePoint Server 2010).

I checked the timer job and it was running on both machines so something else was at play here so later I found out here that

“In SharePoint 2010 the 2007 workflows are there to allow any running workflows to complete, but by default creating new instances of the workflows is disabled as the expectations are that you will want to move forward to the SharePoint 2010 workflows.”

And to allow creation of SharePoint 2007 workflows instances, I followed Vinit’s solution which was

  1. Activate SharePoint 2007 workflows feature in Site Collection Features
  2. Remove ‘none’ from <AssociationCategories>none</AssociationCategories>

    14\template\features\ReviewWorkflows\Reviewapproval.xml

    14\template\features\ReviewWorkflows\ReviewFeedback.xml

    14\template\features\SignatureWorkflow\Signatures.xml

Don’t’ forget take backup of these files before modifying them.

I hope you find this post useful, thanks for reading.

About these ads

About Khurram Punjwani

Khurram Punjwani is a passionate .NET / SharePoint Consultant who specializes in delivering extensible solutions using agile methodologies. View all posts by Khurram Punjwani

4 Responses to “SharePoint 2007 workflows missing after migrating to SharePoint 2010”

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 105 other followers

%d bloggers like this: