Reputation: 25
I have a WF4 workflow which is running in AppFabric 1.1 in IIS 7.5. I am trying to test the suspension and resume functionality. The workflow is configured to 'Abandon and suspend' on unhandeld exception. To force an error I put the database that the workflow application uses (not the appfabric database) into single user mode. I then put the database back into multi-user mode and attempt to resume the workflow from the IIS AppFabric UI. I get the following error:
There was no endpoint listening at net.pipe://lonmw87129/ApprovalService/PreApprovalService.xamlx/System.ServiceModel.Activities_IWorkflowInstanceManagement that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, for more details.
Upvotes: 0
Views: 493
Reputation: 374
You have to enable the net.pipe binding on your IIS web site to allow workflow instance management.
To enable the net.pipe protocol for a site, right-click the site, point to Manage Application, and then click Advanced Settings. Add “,net.pipe” to “http” in the Enabled Protocols line (with no space between “http” and the comma), and then click OK.
Upvotes: 1