I am using custom InfoPath task form in my project. All works fine, but I can't add new one. When I add it and click on task associated with it I get error: "The specified form cannot be found". After it I tryed using first working task form, save it with another name, change it FormURN to new, add it to my Forms module, but it doesn't work too. When after it I saved it with the first used name and changed FormURN back it works fine again. I can't understand why it happens. May be I have to clear cache or something else? Yesterday I encountered with similar problem, for which I found work-around, but now I haven't any ideas.
When it doesn't work:
Forms/Elements.xml:
... <File Path="Forms\ApprovalFormNew.xsn" Url="Forms/ApprovalFormNew.xsn" /> ... Forms/SharePointProjectItem.spdata
... <ProjectItemFile Source="ApprovalFormNew.xsn" Target="Forms\" Type="ElementFile" /> ... Workflow/Elements.xml
... <Task2_FormURN>urn:schemas-microsoft-com:office:infopath:ApprovalFormNew:-myXSD-2012-03-09T14-11-55</Task2_FormURN> ... When it works in shown above places there are ApprovalForm instead of ApprovalFormNew.
Feature.Template.xml:
<Property Key="RegisterForms" Value="Forms\*.xsn"/> Is there a way to see more detail information about this error? There is no details about it in logs.
What I've tryed: IISReset, clear IE cache, reboot.
Any help is very appreciated.
PS: Sorry for my writing, English is not my native language.
PPS: Also I can't use default (not InfoPath view) for Tasks when I don't change default TaskType. Is it normal and I have to use either default view or InfoPath views, but not both?
TaskProperties.TaskTypefor your every task?