I have a approval workflow that I'm trying to instigate on request for approval. It works great when you a) "check in" "as a major version" or b) "Publish a Major Version" from the ECB. I get the follow error when I try and "Submit for Approval" from the edit page view.
The workflow template has specified no FormURN for this page. at Microsoft.Office.Workflow.IniWrkflIPPage.OnLoad(EventArgs ea) at System.Web.UI.Control.LoadRecursive() at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)Most of the advice so far centers around the workflow.xml, mine is below.
<?xml version="1.0" encoding="utf-8" ?><Elements xmlns="http://schemas.microsoft.com/sharepoint/" Id="2293BA72-A733-4379-A223-C7B20345C8BB"><Workflow Name="xxxApproval v1.0.2" Description="xxxcustom approval workflow." Id="a29313e3-2f02-437b-a640-6212894b5f65" CodeBesideClass="xxxPortal.Workflow.xxxApproval" CodeBesideAssembly="xxxApprovalFeature, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9f4da00116c38ec5"><Categories/><MetaData><InitiationType>Manual;#OnNewItem;#OnItemUpdate;#OnMajorCheckIn</InitiationType></MetaData></Workflow></Elements>Obviously tried to nuke all the URN references. Any ideas?