Activiti:进程不保存任何变量

时间:2013-08-21 08:03:57

标签: activiti

据我所知,Activiti将流程变量保存到ACT_RU_VARIABLE或ACT_GE_BYTEARRAY。我的代码:

流程定义:

...
<serviceTask id="servicetask1" name="GenerateData" activiti:class="CreateClientService"></serviceTask>
...

ServiceTask:

@Service
public class CreateClientService implements JavaDelegate {

  public void execute(DelegateExecution execution) throws Exception {
    MyObj obj = new MyObj():
    execution.setVariable("obj", obj);
  }
}

但是没有保存obj变量!

我的问题:

  1. 为什么没有保存?
  2. 如果我使用Activiti + Hibernate,Activiti会将流程变量保存到ACT_RU_VARIABLE和ACT_GE_BYTEARRAY表吗?

0 个答案:

没有答案