09-20-2012 08:43 AM
169: [EL Finer]: 2012-09-20 14:08:17.962–ClientSession(5578877)–Thread(Thread[main,5,main])–TX beginTransaction, status=STATUS_ACTIVE
306: 2012-09-20 14:08:20,448 DEBUG #5958562[C22645161] activiti: execute: update ACT_GE_PROPERTY …
334: 2012-09-20 14:08:20,495 DEBUG #10522721[C5094311] activiti: execute: insert into ACT_RU_EXECUTION …
360: 2012-09-20 14:08:20,495 DEBUG #25022548[C5094311] activiti: execute: insert into ACT_HI_PROCINST …
384: 2012-09-20 14:08:20,511 DEBUG #13502571[C5094311] activiti: execute: insert into ACT_HI_ACTINST …
408: 2012-09-20 14:08:20,526 DEBUG #25489800[C5094311] activiti: execute: insert into ACT_RU_VARIABLE …
432: 2012-09-20 14:08:20,542 DEBUG #28968689[C5094311] activiti: execute: insert into ACT_RU_VARIABLE …
456: 2012-09-20 14:08:20,542 DEBUG #9486511[C5094311] activiti: execute: insert into ACT_HI_ACTINST …
486: 2012-09-20 14:08:20,557 DEBUG #4047039[C5094311] activiti: execute: insert into ACT_RU_TASK …
520: 2012-09-20 14:08:20,573 DEBUG #2157445[C5094311] activiti: execute: insert into ACT_HI_TASKINST …
534: 2012-09-20 14:08:20,589 DEBUG #22864626[C5094311] activiti: execute: insert into ACT_RU_IDENTITYLINK …
674: [EL Finer]: 2012-09-20 14:08:20.714–UnitOfWork(30281720)–Thread(Thread[main,5,main])–TX afterCompletion callback, status=COMMITTED
676: —————————
677: [EL Finer]: 2012-09-20 14:08:20.729–ClientSession(5578877)–Thread(Thread[main,5,main])–TX beginTransaction, status=STATUS_ACTIVE
741: 2012-09-20 14:08:20,808 DEBUG #17985579[C5094311] activiti: execute: update ACT_RU_TASK …
769: 2012-09-20 14:08:20,823 DEBUG #32139235[C5094311] activiti: execute: update ACT_HI_TASKINST …
781: 2012-09-20 14:08:20,823 DEBUG #28336320[C5094311] activiti: execute: update ACT_HI_ACTINST …
877: 2012-09-20 14:08:20,901 DEBUG #28860947[C22645161] activiti: execute: insert into ACT_RU_VARIABLE …
913: 2012-09-20 14:08:20,917 DEBUG #9528986[C5094311] activiti: execute: insert into ACT_RU_EXECUTION …
937: 2012-09-20 14:08:20,933 DEBUG #33054865[C5094311] activiti: execute: insert into ACT_HI_ACTINST …
961: 2012-09-20 14:08:20,948 DEBUG #21289936[C5094311] activiti: execute: insert into ACT_HI_ACTINST …
991: 2012-09-20 14:08:20,980 DEBUG #23935686[C5094311] activiti: execute: insert into ACT_RU_TASK …
1025: 2012-09-20 14:08:20,995 DEBUG #31851612[C5094311] activiti: execute: insert into ACT_HI_TASKINST …
ProcessEngines.getDefaultProcessEngine().getRuntimeService().setVariable( getWorkflowProcessInstance().getProcessInstanceId(), "validateOfferStage", Long.valueOf(System.currentTimeMillis()));
09-20-2012 10:10 AM
2012-09-20 16:04:13,047 DEBUG #22433263[C18131420] activiti: [1] setString=27101 / java.lang.String / insert into ACT_RU_EXECUTION (ID_, …
…
2012-09-20 16:04:13,329 DEBUG #925089[C16330489] activiti: [1] setString=27101 / java.lang.String / select E.* from ACT_RU_EXECUTION …
That last line returns null since it uses a different connection than the insert. The last line is the result of:
List<ProcessInstance> lProcessInstances = lProcessEngine.getRuntimeService().createProcessInstanceQuery().processInstanceId(processInstanceId).list();
09-20-2012 10:29 AM
09-23-2012 01:59 AM
ProcessEngines.getDefaultProcessEngine().getRuntimeService().setVariable( getWorkflowProcessInstance().getProcessInstanceId(), "validateOfferStage", Long.valueOf(System.currentTimeMillis()));
09-23-2012 02:14 AM
09-23-2012 03:53 AM
09-23-2012 03:58 AM
Frederick Heremans says The default activiti behavior uses thread-local/datasource transaction management or a similar mechanism, which results in reusing the open connection from the 1st context. When using JTA for handling transactions however, a new transaction is created with a new connection.
09-23-2012 04:09 AM
09-23-2012 04:14 AM
The only point I think is relevant is that IMHO Activiti should behave identically in normal and JTA mode.
09-23-2012 04:43 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.