You cannot start a SharePoint 2007 out-of-box workflow in SharePoint 2010

Article translations Article translations
Article ID: 982249 - View products that this article applies to.
Expand all | Collapse all

SYMPTOMS

You upgrade your existing Microsoft Office SharePoint Server 2007 to Microsoft SharePoint Server 2010 or Microsoft SharePoint Foundation 2010. You have an existing association of a Microsoft Office SharePoint Server 2007 out-of-box workflow on a SharePoint site, document library, or list that is maintained through the upgrade process.


Scenario 1:
You start a workflow instance on the SharePoint site, document, or list item. In the Request Approval section, you add a person to the Participants field. In the Notify Others section, you add a person to the CC field. Then, you remove the person, and you leave the CC field blank. The Start button is disabled, and you cannot start the workflow. And, no error message is displayed.


Scenario 2:
You start a workflow instance on the SharePoint site, document, or list item. In the Notify Others section, there is already a person added to the CC field. You remove the person, and you leave the CC field blank. When you click the Start button, the following error occurs:
"The form cannot be submitted because it contains validation errors. Errors are marked with either a red asterisk (required fields) or a red, dashed border (invalid values). Field or group: my:CC Error: One or more names entered could not be resolved."

CAUSE

This problem occurs because the SharePoint 2007 out-of-box workflow implements a data validation rule that SharePoint 2010 does not support. If you add a person to the CC field in a SharePoint 2007 out-of-box workflow and then remove the person from this field, the workflow cannot be started until the CC field contains a person again. However, if you never add a person to the CC field, when you complete the Notify Others section, you can leave the CC field blank and start the workflow.

WORKAROUND


Scenario 1:
To work around this problem, you must cancel the Start Workflow form and then restart the workflow, and you must leave the CC field blank. Then, you can start the workflow.


Scenario 2:
To work around this problem, you must delete the workflow from the list or library and create a new one with the CC field left blank. Then, you can start the new workflow.

MORE INFORMATION



Properties

Article ID: 982249 - Last Review: February 28, 2012 - Revision: 8.0
APPLIES TO
  • Microsoft SharePoint Foundation 2010
  • Microsoft SharePoint Server 2010
Keywords: 
kbexpertiseinter kbtshoot kbsurveynew kbprb KB982249

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com