When the first rule in the process is a RuleTask, there is no time to insert the process instance (WorkflowProcessInstance()) so that rules can work on process data. If i put a timer or a human task before the RuleTask, it works, but that's not part of the process....
Is there a way to prepare a process for execution, inserting the process instance, and then start it ?