Guest User

Untitled

a guest
Apr 1st, 2015
246
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.67 KB | None | 0 0
  1.         RuntimeEngine runtimeEngine = manager.getRuntimeEngine(EmptyContext.get());
  2.         KieSession ksession = runtimeEngine.getKieSession();
  3.        
  4.         Map<String, Object> params = new HashMap<>();
  5.         params.put("supplyItem", item);
  6.        
  7.         ProcessInstance proc;
  8.         try{
  9.             proc = ksession.startProcess("com.example.bpms.simplesupplyitemapproval", params);
  10.         }catch(WorkflowRuntimeException e){
  11.             //Retry once. Starting a process could result in transient error when new users are added to the system.
  12.             proc = ksession.startProcess("com.example.bpms.simplesupplyitemapproval", params);
  13.         }
  14.        
  15.         System.out.println("Started process:" + proc);
  16.        
  17.         manager.disposeRuntimeEngine(runtimeEngine);
Advertisement
Add Comment
Please, Sign In to add comment