private void startProcess(JbpmContext jbpmContext, Long claimId, String transition) {
ProcessDefinition pd = jbpmContext.getGraphSession().findLatestProcessDefinition("claims");//from <process-definition xmlns="urn:jbpm.org:jpdl-3.2" name="claims">
ProcessInstance pi = pd.createProcessInstance();
// Claim Case Work Flow Process
ClaimCaseWorkflowProcess process = new ClaimCaseWorkflowProcess();
process.setProcessId(pi.getId());
process.setClaimId(claimId);
process.setClaimNumber(claimCaseInfo.getClaimNumber());
claimCaseWorkflowProcessDAO.createClaimCaseWorkflowProcess(process);
pi.signal(transition);
// lock the claim case
//this.lock(claimId);
// Update TAT Status
processTATStatusService.saveTATStatusForClaimCase(claimId);
}