mutou wang [https://community.jboss.org/people/mutou] created the discussion
"How to read return-variable from bpmn files to java file?" To view the discussion, visit: https://community.jboss.org/message/742296#742296 -------------------------------------------------------------- Hello! I hava some problems here. StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession(); Map<String,Object>paras=new HashMap<String,Object>(); paras.put("i", new Integer("1")); paras.put("ret", new Integer("10")); // start a new process instance ProcessInstance instance=(ProcessInstance) ksession.startProcess("org.jbpm.sample.hello",paras); System.out.println(paras.get("ret")); I hava two parameters here, "i' and "ret", "i" is the input and i want "ret" to be the output. Furthmore, the script in the bpmn file will process the sentence: ret = 2 * i; so "ret" will be 2. However, in my java file after "System.out.println(paras.get("ret"));" was processed, it output 10. I am confused that how to read the return value "ret" from the bpmn file and in my work, how to print the correct Integer 2 rather than 10??? should I utilize kcontext ? But kcontext is predefined in script, not in java file. How to define kcontext and utilize it to get varible??? Thanks !!! -------------------------------------------------------------- Reply to this message by going to Community [https://community.jboss.org/message/742296#742296] 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
