Using SharePoint 2010 designer in SharePoint 2010 makes a workflow:
When running a workflow, when the host engineer is James, an error is reported when the workflow is started.
Bytes ------------------------------------------------------------------------------------
Troubleshooting:
1. recompile the workflow and send it to other users. The workflow runs normally.
2. Create an approval workflow and set the approval object to "Zhang San ". An error is reported when the workflow is running.
Bytes ------------------------------------------------------------------------------------
Cause:
When searching for "Michael Jacob", the workflow engine of worker oint 2010 searches directly by "display name" = "Michael Jacob" in AD. At this time, there are more than one "display name" in AD, and there is a conflict, and the engine cannot obtain the normal eamil value.
Bytes ------------------------------------------------------------------------------------
Solution:
Solution 1: Change the duplicate user in AD. In SharePoint 2010, "user profile service application" is used to re-Synchronize user configuration information. After synchronization, search for "Zhang San" in "manage user configuration files" to check the file to avoid duplicate names.
Solution 2: Open "manage user configuration file" in "user profile service application" in SharePoint 2010, find the user with the same name, change the user configuration file with the same name in Sharepoint, and save it. However, be sure that there are full or incremental user configuration file synchronization counters running. After the counter is run, it will be synced to be the same as that of AD.
Processing error when SharePoint 2010 workflow is started