BPEL Designer Navigator: BPEL Logical View
See Also
In the BPEL Logical View, you can right-click a node and perform different actions on BPEL elements and entities, including activity elements, variables, correlation sets, and imported files. The available actions vary for different elements. The following actions are common for most elements:
- Go to Source (Alt-O). Navigates to the appropriate place in the code in the Source view.
- Go to Design (Alt-D) . Navigates to the selected element in the Design view.
- Go to BPEL Mapper (Ctrl-Shift-F9). Navigates to the Mapper tab (only for activities that require BPEL Mapper).
- Go to Logging(Alt-L). Navigates to the Logging tab.
- Wrap With. Wraps the selected element with a container activity.
- Move Up and Move Down. Moves the selected element up or down the diagram.
- Toggle Breakpoint (Ctrl-F8). Inserts or removes a breakpoint from an element, which is reflected on the diagram in the Design view. Breakpoints are used in debugging BPEL processes.
- Edit. Invokes the Property Editor for the selected element. Note that Property Editor dialog boxes are available only for some elements. See Configuring Element Properties for details.
- Delete. Removes the selected element from the BPEL process.
- Properties. Displays a property sheet for the selected element. The properties in this window duplicate those in the IDE's Properties window.
Variables
Expand the Variables node to see the variables defined for the Process element. To see the variables defined for a Scope element, expand the node for this Scope. For information about variables in BPEL processes and their types, see About Variables in the BPEL Designer.
To add a variable to Process:
- In the BPEL Logical View, expand the BPEL Module project's node, right-click the Variables node and choose Add Variable.
- Do the same as for adding variables in the Design view. For instructions, see Creating Variables.
To edit a variable:
- In the BPEL Logical View, expand the BPEL Module project's node > Variables.
- Right-click the variable you want to edit and choose Edit.
- In the Variable Property Editor, change the name or select another type.
- Click OK.
To open a source file that contains a definition of the variable type:
- In the BPEL Logical View, expand the BPEL Module project's node > Variables.
- Right-click the variable to open the .wsdl or .xsd file that contains a definition of this type and choose Go To Type Source.
Correlation Sets
Expand the Correlation Sets node to see the correlation sets defined for the current BPEL process. For details about correlation sets, see Understanding Correlation. Using the Correlation Wizard and Defining Correlation Manually.
BPEL Elements
To locate an element on the diagram, select the element in the Navigator window. Conversely, when you select an element on the diagram, that element becomes selected in the Navigator window. The properties of selected elements are displayed in the Properties window (to open the Properties window, press Ctrl-Shift-7). For some elements, you can invoke Property Editor dialog boxes by right-clicking them in the Navigator window and choosing Edit.
To navigate to an element on the diagram:
- In the BPEL Logical View, do one of the following to navigate to an element:
- On the diagram, select a visual element.
The element is selected in the BPEL Logical View of the Navigator window.
- In the BPEL Logical View of the Navigator window, select an element you want to find.
This element is selected on the diagram in the Design view.
To navigate to the portion of source code for an element:
- In the BPEL Logical View, expand the BPEL Module project's node, right-click the element, and choose Go to Source.
The cursor will be placed into the appropriate line in the source code.
Imports
The Imports node shows WSDL and XML schema files referenced in your BPEL Module project. You can import reference to WSDL and XML schema files and add properties and property aliases to WSDL files from the Navigator window.
Importing reference means that the IDE adds the import section to a WSDL file that is already added to the file structure of your BPEL Module project. You import reference to refer to WSDL and XML schema files that are not yet referenced using Partner Links on your BPEL diagram.
For more information about adding external WSDL and XML schema files to BPEL Module projects, see Adding WSDL and XML Schema Imports. For more information about adding properties and property aliases using the WSDL Editor, see Configuring Properties and Property Aliases Using the WSDL View.
To add an import:
- In the BPEL Logical View, expand the BPEL Module project's node, right-click the Imports node and choose one of the following, depending on the format of the imported file:
- Add WSDL Import
- Add Schema Import
- In the Create New Import dialog box, expand the By File or By Namespace nodes and the navigate to the .wsdl or .xsd file within your project directory you want to add reference to.
Note that you can import only the files that you have already added to the project structure.
- Click OK.
The WSDL or XSD file you selected is now referenced in the BPEL project node
To add a property to a WSDL file:
- Right-click a WSDL file under the Imports node and choose Add Property from the pop-up menu.
- In the Create New Correlation Property dialog box, specify the property name.
- Select the property type and click OK.
To add a property alias to a WSDL file:
- Right-click a WSDL file under the Imports node and select Add Property Alias from the pop-up menu.
- In the Create New Property Alias dialog box, click Browse next to the Property field to specify the property.
- In the Property Chooser dialog box, select the property for which you are creating the alias and click OK.
The Property Type field in the Create New Property Alias dialog box is populated with the type.
- In the Map Property To tree, expand the WSDL file node and select the message type property.
- To add a query, enter the query string in the Query text field.
- Click OK.
- See Also
- Creating Variables
-
- Adding WSDL and XML Schema Imports
- Configuring Properties and Property Aliases Using the WSDL View
- About the BPEL Designer Navigator
- Navigator Window
Legal Notices