Santosh Singh [https://community.jboss.org/people/santoshsingh] created the discussion
"jBPM-4.4 Unable to save Process Variable History" To view the discussion, visit: https://community.jboss.org/message/761889#761889 -------------------------------------------------------------- Hello Everyone, I have requirement where i need to show tracking of an workflow. However history for task, Activity, Process intances are saved into corresponding history tables. But while browsing through JBPM4_HIST_VAR table , i am unable to get ani information about process variables. please see the following code. ProcessInstance pInstance = executionService Map<String, Object> params = new HashMap<String, Object>(); params.put("SubmittalCoordinator", "HO-DWG"); params.put("CivilDepartment", "HO-CIVIL"); params.put("MechanicalDepartment", "HO-MECH"); ProcessInstance pInstance = executionService.startProcessInstanceByKey("workflowStatus", params); executionService.setVariable(pInstance.getId(), "ProcessInstanceId", "workflowStatus"); repositoryService.createDeployment().addResourceFromClasspath("insight/abg/jbpm/workflowStatus.jpdl.xml").setName("workflowStatus").deploy(); ProcessInstance pInstance = executionService .startProcessInstanceByKey(instanceKey, params); executionService.setVariable(pInstance.getId(), "ProcessInstanceId", pInstance); ((ExecutionImpl)pInstance).createVariable("someString", "SomeString","string",true); Variable variable = ((ExecutionImpl)pInstance).getVariableObject( "SomeString"); HistoryEvent.fire(new VariableCreate(variable)); // EnvironmentImpl environment = ((EnvironmentFactory) processEngine).openEnvironment(); // try { // ((ExecutionImpl)pInstance).createVariable("someString", "SomeString","string",true); // Session session = environment.get(Session.class); // Transaction tx = session.beginTransaction(); // session.update(pInstance); // tx.commit(); // } finally { // environment.close(); // } While debugging I am able to see data in variable object, but it is not getting save in JBPM4_HIST_VAR table. Can anyone help me? Thanks in advance . Regards, Santosh -------------------------------------------------------------- Reply to this message by going to Community [https://community.jboss.org/message/761889#761889] Start a new discussion in jBPM at Community [https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
_______________________________________________ jboss-user mailing list [email protected] https://lists.jboss.org/mailman/listinfo/jboss-user
