How should this be done? My startProcess call returns before the workflow has finished because I have long running WorkItems.
Do I need to call dispose on the session when the workflow has completed?
If so can I call dispose from a ProcessEventListener?
Thanks,
Greg