I had a requirement to show the approval workflow form
SharePoint 2010 in SharePoint 2013. By default in SharePoint document library we
will have two workflows, Three state and expiry workflow.
When I try to create a workflow service without state
service setup I got the following error,
The form cannot be rendered. This may be due to a
misconfiguration of the Microsoft SharePoint Server State Service. For more
information, contact your server administrator.
Generally a state service will automatically create at the
time of SharePoint wizard creating our farm creation. If it is not created we
can configure it by using the following power shell script.
$stateServiceApp = New-SPStateServiceApplication -Name
"State Service"
New-SPStateServiceDatabase -Name
"StateServiceDatabase" -ServiceApplication $stateServiceApp
New-SPStateServiceApplicationProxy -Name "State Service
Proxy" -ServiceApplication $stateServiceApp -DefaultProxyGroup
After creating the state service, enable the site collection
feature (Site Settings > Site Collection
Administration > Site Collection Features Enable SharePoint 2007 Workflows)