Which activity is used to invoke a human task from a BPEL process?
A.
Invoke
B.
Human task
C.
Task
D.
Invoke human task
E.
Start human task
Explanation:
Note:
* Activities are the building blocks of a BPEL process service component. Oracle BPEL Designer
includes a set of activities that you drag into a BPEL process service component. You then
double-click an activity to define its attributes (property values). Activities enable you to perform
specific tasks within a BPEL process service component. For example, here are several keyactivities:
/ An assign activity enables you to manipulate data, such as copying the contents of one variable
to another.
/ An invoke activity enables you to invoke a service (identified by its partner link) and specify an
operation for this service to perform.
/A receive activity waits for an asynchronous callback response message from a service.
* Invoking a human task from a BPEL process is a two-step process:
B. Drag a human task activity into the BPEL process in Oracle BPEL Designer
http://docs.oracle.com/cd/E16764_01/integration.1111/e10224/bp_hwfmodel.htm#BABEHFCI
“Drag a human task activity into the BPEL process in Oracle BPEL Designer” this action is described in “26.4.1 How to Associate a Human Task with a BPEL Process”. As you can read, it says, ASSOCIATE.
The question is clear, It is asking about “INVOKE a human task into BPEL.”
So the human task, It is deal as partner link, BPEL not has an special activity to invoke an a human task. It just use INVOKE
B is the correct answer.
It is not the correct answer, human task is not a bpel activity but a bpel component, the activity that it is generated once you drag the human task component is the invoke activity.
Answer is A.
Are u fucking mad? If you don’t know the answer shut the fuck up
Invoke Activity is to invoke partnerlinks. It is the Human Task which is need to be used in BPEL
B
B.
The oracle doc calls also the human Task as an activity when it is associated to a bepl process. See bellow
“Double-click the BPEL process service component with which to associate the .task file of the human task service component.
In the Component Palette, expand SOA Components.
Drag a new Human Task activity into the BPEL process.
Double-click the Human Task activity.”
when you add a human task component into BPEL, configure it and then expand it, as shown here:
https://manoharsr.files.wordpress.com/2013/04/041913_0645_humantaskin39.png
you will see that it contains assign, invoke and recieve. so, if talking about activity, it is invoke (called initiateTask_)
ref. to activity/component
https://docs.oracle.com/cd/E23943_01/dev.1111/e10224/bp_appx_ref.htm#SOASE2072
so i think the answer is A
B
B – Human Task is right answer.
But the Invoke activity is actually used to call Task Service.