Bhaskaran Venkataraman [https://community.jboss.org/people/bhaskarven] created 
the discussion

"jbpm5-example-for-forms-with-variables"

To view the discussion, visit: https://community.jboss.org/message/737449#737449

--------------------------------------------------------------
I am trying to understand the example discussed in the following blog. 
Excellent example to explain the concepts.

 
https://community.jboss.org/people/bpmn2user/blog/2011/02/21/jbpm5-example-for-forms-with-variables?page=1
 
https://community.jboss.org/people/bpmn2user/blog/2011/02/21/jbpm5-example-for-forms-with-variables?page=1

I have a few questions related to that.

1. What is the purpose of the "Preprocess" script task ?

    From the example it looks like it creates a map object and sets default 
values for modelNumber, quantity and priority. The map
     object that contains these parameters are mapped to map process variable 
by the code :

    kcontext.setVariable("map", map);

    The content parameter is set to map in the human task "Sample Order Task" 
as shown below in the properties window

    Parameter Mapping                    {content=map}

    When the user is going to input values in the human task form why is there 
a need to preset variables in the 
    "Preprocess" script task ?( which are anyway going to be overwritten by the 
human task "Sample Order Task" )
     My understanding is that we only need result mapping to transfer the 
values entered by the user back 
     to process variables.

    Am I missing something here ?

2. There are 2 ftl forms in the zip file "ProcessOrder.ftl" and 
"SampleApprovalTask.ftl" which I understand are related to the human tasks
     "Sample Order Task" and "Sample Approval Task". There is a third one 
"com.sample.bpmn.sampleHTformvariables.ftl" and also its image
     com.sample.bpmn.sampleHTformvariables.png. I did not understand the 
context for these 2 files ?

3. I believe the driver ( Java Program ) that came for the sample Evaluation 
application should work for this application also. Am I right ?

Your response will be greatly appreciated.
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/737449#737449]

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
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to