Drag appropriate activities into the flow activity to define as the source with the

Using Parallel Flow in a BPEL Process 9-9 Figure 9–8 Three Flow Activities Synchronized with Links

9.2.5 What Happens When You Create Synchronization Between Activities Within a Flow Activity

Example 9–3 shows the .bpel file after design is complete for three flow activities with links for synchronizing activity execution. ■ Flow_1 shows a link between simple activities. Flow_1 includes a link named AtoB. The activity that is the target of the link, assign activity B, is only executed if the activity that is the source of the link, assign activity A, has completed. ■ Flow_2 shows a link between simple activity and composite activity. Flow_2 also includes the link named AtoB. The activity that is the target of the link, assign activity B, is only executed if the activity that is the source of the link, scope activity scope1, has completed. ■ Flow_3 shows a link between composite activities. Flow_3 also includes the link named AtoB. The activity that is the target of the link, sequence activity Sequence_1, is only executed if the activity that is the source of the link, scope activity scope2, has completed. Example 9–3 Flow Activities with Links -- link between simple activities -- flow name=Flow_1 links link name=AtoB links assign name=A sources source linkName=AtoB sources copy fromconcatoutput.payload, Afrom tooutput.payloadto 9-10 Oracle Fusion Middleware Developers Guide for Oracle SOA Suite copy assign assign name=B targets target linkName=AtoB targets copy fromconcatoutput.payload, Bfrom tooutput.payloadto copy assign flow -- link between simple activity and composite activity -- flow name=Flow_2 links link name=AtoB links scope name=scope1 sources source linkName=AtoB sources assign name=A copy fromconcatoutput.payload, Afrom tooutput.payloadto copy assign scope assign name=B targets target linkName=AtoB targets copy fromconcatoutput.payload, Bfrom tooutput.payloadto copy assign flow -- link between composite activities -- flow name=Flow_3 links link name=AtoB links scope name=scope2 sources source linkName=AtoB sources assign name=A copy fromconcatoutput.payload, Afrom tooutput.payloadto copy assign scope sequence name=Sequence_1 targets target linkName=AtoB targets