Book a Demo
Prev Next


A BPMN 2.0 Pool represents a Participant in a Process and does not map to any specific BPEL 2.0 element. Enterprise Architect uses Pools to represent external Participants, with which the BPEL Process communicates. These are 'black box' pools; that is, they are abstract and do not expose any details (they do not have any BPMN 2.0 elements inside them).

BPEL Properties

  • Double-click on the Pool in the BPEL diagram
  • Right -click on the Pool | BPEL | BPEL 2.0 Properties




See also


Specify the name for the Pool.


Save the values entered in the dialog.


Discard the values entered in the dialog.


Display this Help topic.


Open the 'UML Properties' dialog.

Properties Dialog

Fill Opacity

For a given Pool in a diagram, you can make the element strongly visible or less obvious, depending on how much you want to emphasize its significance, temporarily or for a longer period. You can apply these nuances in the display of the element by changing the opacity of the element fill.

Before setting the opacity, check that the element has a fill color.

You set the opacity using an icon from either of these two pop-up element toolbars:

  • Click on the Pool element and on the icon:
  • Right-click on the Pool element and look above the context menu:

Click on the icon and select:

  • 100% for total opacity, where anything behind and overlapping or covered by the element is hidden
  • 0% for no opacity, where the fill color is not applied and anything behind the element is fully visible
  • 75%, 50% or 25% to set the appropriate degree of opacity and make the background visible but over-shaded


  • A BPEL Process should not contain a Pool as its child element
  • A BPEL diagram under a BPEL Process contains an implicit Pool, so it is invalid to add a Pool in this BPEL diagram to represent the BPEL Process
  • Pool cannot have any incoming or outgoing Sequence Flow connectors - it can have only incoming or outgoing Message Flow connectors