Sunday, September 7, 2014

While working with SharePoint custom workflow with Send
email task, i am seeing “The e-mail message cannot be sent. Make sure the email
has a valid recipient” error in workflow history list every time workflow fired.
I was in a confusion that why I am seeing that every time.

Very first time designing workflow I have left all properties
for “Send Mail” task empty as I am sending emails through code without interacting
any property in Send mail task. I have updated all the properties by creating
new Field Properties in the code. But still seeing the same error in workflow
history list.

By checking few posts, the
error may cause because of two reasons,

·There is no e-mail in Active directory for
system Account.

·Getting null values for existing properties as
not assigning the values.

Here in my case iam getting null values from field
properties. So I have updated a dummy email in To field as I am not using the the
property anywhere in the code.

Sunday, August 10, 2014

While working with SharePoint custom workflow delay
activity, Iam not able to run the code in delay activity. I have deleted and
added new delay activity but it wasn’t worked. In general we can add user input
after a particular time, we can go with delay activity in SharePoint custom
workflow.

Delay activity is broken in SharePoint 2007 as well as
SharePoint 2010. To fix that we have to run stsadm commands below,

Friday, March 28, 2014

While deploying with SharePoint workflow I got an error
saying that “Error occurred in
deployment step 'Activate Features': Unable to locate the workflow's
association data. To restore the association data to the workflow, restart the
workflow settings wizard by selecting the workflow node in Solution Explorer
and then clicking the ellipsis button (…) on one of the properties in the
Properties window that has an ellipsis button”

Workflow is combination of events like task creation, Task updating
and completion. By adding a workflow to the site, we have to specify the task
list and history lists. Instances of task list and history list will track the
events for workflow. Task list allows users to interact with workflow and
history list contains information about the workflow events including date,
status, participant etc.

While creating a new workflow visual studio will associate
the lists. Some cases association will goes away whenever we change or delete
the workflow designer file, we can get association error. To fix this error we
have to set “Auto Associate” property to ‘false’ in workflow properties.

By deploying the
workflow now workflow will deploy without any issues and user will manually go
and create the associations instead of automatic associations.

Follow us in facebook

About Me

Having good experience in SharePoint 2007/2010 and .net applications. Currently, working on SharePoint 2013 and training people on SharePoint. Microsoft certified technology specialist, Microsoft Certified Professional developer in SharePoint 2010.