The process editor is a graphical editor in the Enterprise Services Builder that enables you to define and edit integration processes.
You can personalize the process editor so that your personal settings are the default settings when it is started. For example, you can show or hide particular screen areas or display the process definition vertically.
More information: Personal Settings
The following graphic shows the structure of the process editor:
Contains the main Enterprise Services Builder menu and standard toolbar.
More information: Overview Using the Application Window
Shows the navigation area of the Enterprise Services Builder.
More information: Navigation Area
Shows the name, namespace, software component version, and status of the integration process. You can edit the description, if required.
Here you define and edit the integration process. The editing area contains the process editor toolbar.
You can switch between the following views:
● Graphical Definition
Define and edit the steps of the integration process.
See: Defining Steps
● BPEL Display
Display the WS-BPEL or BPWL4WS representation of the integration process and import or export of an integration process. If you have selected automatic updating in the personal settings, any changes you make to the process outline, for example, are visible immediately.
More information: WS-BPEL: Importing or Exporting an Integration Process
● Correlation Editor
Define and edit correlations.
See: Correlating Messages
Shows alternative representations of the business process. You can switch between the following views:
● Process Overview
Displays the whole integration process or just sections. You can select the section you want to display and its size by using the scroll bar and the orange triangle.
● Process Outline
Displays the integration process as a hierarchy. You can insert and edit steps by using context menus.
● Dependent Objects
Displays objects that the integration process uses, for example interfaces or mapping programs. You can generate a where-used list for dependent objects. The results of the where-used list are displayed in the output area.
Used for defining the properties of the selected step. Which properties you can define depends on the step type (more information: Step Types).
Some properties are shown in bold italics, for example the Exception property for the Block step type. This indicates that you can define more than one value line, so in this case, you can define multiple exceptions.
Some properties are shown in bold and have the expand or collapse icon (). This means that you can show or hide the other entries made for this property.
All mandatory properties are indicated with by a question mark (?).
Shows messages and the output of further functions. You can switch between the following views:
● Processing Log
Shows messages that are displayed when defining the integration process.
● Tasks
Displays the results of the integration process check (Integration Process → Check).
● Search results
Shows the results of the step search ().
● WSDL Display
Shows the data types, message types and so on that are referenced in the integration process definition as a WSDL description. This view is only available when the BPEL view is currently displayed in the editing area.
You can switch between the individual views without the content of a particular view being lost.
You can switch between the following views:
● Containers
Used for defining and editing container elements (variables).
More information: Defining the Data for a Process in Containers
● Correlation List
Used for creating correlations.
More information: Correlation: Defining Assignment of Messages to Process Instances
● Process Signature
Shows which abstract interfaces are used as inbound or outbound interfaces.
More information: Process Signature
● Configurable Parameters
Used to define parameters that you can then configure in the Integration Directory. You use such parameters to specify the agent for a user decision, for example.
More information: Defining Configurable Parameters