I would like to initiate a process instance from a user having submitted a form, but I don't want to use Form Manager.
The documentation describes two ways of initiating a process instance using the API. One is to use the Process Manager and the other is to use the Task Manager.
First the Task Manager option. The documentation says that I have to have an init form registered with Form Manager, and I don't want to use Form Manager.
Using the Process Manager seems viable, but I can't see how to pass the form data. The InvocationInfo object provides methods for setting variables of type String, int, long, double, and float, but none for variables of type "form". There is a method called SetObjectInputParameter, but it doesn't say what type of object it's looking for. Is it looking for a com.adobe.workflow.task.FormInstance object? I'll try it and let you know how it goes. In the meantime, if anyone out there knows for sure, please let me know. Thanks.