# Editing a BPEL process file

If the Properties view and Palette view are not opened, you can open the views by right-clicking the BPEL editor and selecting the Show in Properties or Show Palette in Palette view options.
Then you should have the view like this:

In the Palette view, you can drag a BPEL element to the BPEL editor and drop it in the place you want.

In the Properties view, you can view the information on every element in the BPEL process.
The contents of the Properties view is automatically updated as elements are selected in the BPEL editor.
The table below describes the tabs shown in the Properties view:

Tab | Description
--- | ---
Description | Shows the descriptive information about the element, e.g. Name of the element.
Details | Shows the detailed and important information about the element. It is the most important section of an element. Most of the properties of an element are set in this section.
Join Behavior | Shows the Join Failure property of the element.
Documentation | Shows the documentation sub-element of an element.
Other | Every BPEL element has its own sections: Correlation section, Message Exchange section, and so on. These sections will be covered in later sections.

In order to see how a simple BPEL process works in action, you should do some steps as below:

- Modify two variables of the process:

  - Click on the details tab of the input variable, and then click the Browse... button.

    Then choose string primitive from the list of Matches.

  - Select xsd as a namespace in the popup menu.

- Add an Assign element between the receiveInput element and replyOutput element.

- Select the Assign element in the BPEL editor in order to get the properties information of it in the Properties view.

- Set its name in the Description tab as assignHelloMesg.

  In the Details section of Properties view, you should click New to add a copy sub-element to the element. Assign "Variable to Variable"(input:string to output). At this time, an "initializer" popup dialog appears. Click Yes in the dialog.

  Then you should click New once more and select Expression to Variable (assign `concat($input,' World')` ) to result:string.