WWW.JOGET.

ORG

Joget Workflow
Getting Started Guide

Getting Started 1.0

Joget Workflow Getting Started Guide

CONTENTS
1. Getting Started ...................................................................................................................................... 3 1.1. Introduction................................................................................................................................... 3 Overview................................................................................................................................ 3

1.1.1. 1.2.

Installation ...................................................................................................................................10 Installation using the Windows Setup Wizard ....................................................................10 Installation using the Demo Zip Bundle ..............................................................................11 Advanced Installation for Apache Tomcat and MySQL .......................................................12 Advanced Installation For Other Java EE Application Servers.............................................12

1.2.1. 1.2.2. 1.2.3. 1.2.4. 1.3.

Implementing Your First Process.................................................................................................13 Designing a process .............................................................................................................13 Deploying the process .........................................................................................................21 Mapping participants to users.............................................................................................23 Building and mapping forms to activities ............................................................................26 Running and participating in the process............................................................................31 Modifying the process .........................................................................................................32 Using plugins .......................................................................................................................37

1.3.1. 1.3.2. 1.3.3. 1.3.4. 1.3.5. 1.3.6. 1.3.7.

2

Getting Started 1.0

1. GETTING STARTED
1.1. INTRODUCTION
1.1.1. OVERVIEW
Joget Workflow is a workflow management system that serves as a platform for users to design, deploy and run workflows for their organization's business processes. The system provides the following features: • • • • • • • • simple and rapid deployment - design, deploy, run process engine supporting XPDL standard graphical workflow designer graphical form builder process monitoring people-driven, long running processes plugin architecture integration via JSON or Java API

The system consists of the following components as shown in the diagram below:

FIGURE 1: SYSTEM COMPONENTS

3

Getting Started 1. it can also run offline. 4 . Once the process has been designed. FIGURE 2: WORKFLOW DESIGNER Once the process is designed. Once the mapping is completed. processes are deployed and configured by mapping the activities with participants. the user can upload it without using the designer.0 W ORKFLOW D ESIGNER Workflow Designer is a graphical tool which allows Process Designers or Business Analysts to create visual process flows based on their business processes. or saved as an XPDL file before uploading it. W ORKFLOW E NGINE The Workflow Engine is the heart of the system which executes processes deployed from the Workflow Designer. If there is an existing XPDL file. Supporting the XPDL 1. forms and tools using the Workflow Management Console. the Workflow Engine allows for easy integration to external systems by providing a simple HTTP-based API along with Java and JavaScript libraries. the design can be automatically deployed to the Workflow Engine directly from within the Workflow Designer. After being launched for the first time. The Process cycles can be repeated and each process is versioned using the version control feature.0 standard. The Workflow Designer can be launched directly from the web browser using Java Web Start technology. the users can start and run the process to perform the tasks.

Getting Started 1. When new task assignments are received. FIGURE 4: INBOX 5 .0 W ORKFLOW M ANAGEMENT C ONSOLE The Workflow Management Console is a web based application that allows users and administrators to use the system through a web browser. they are listed as bold items in the Inbox. FIGURE 3: WORKLOW MANAGEMENT CONSOLE MENU I NBOX The Inbox or Task Manager enables users to view the relevant tasks that are assigned to him/her once processes are running.

Getting Started 1. Processes are versioned whereby when a process is updated the process becomes a newer version. Form categories can be created to group related forms together. The forms that are completed can be mapped to activities defined in the workflow. Forms can be designed and edited using the Form Builder tool. The older version of the process will still be available until it is permanently removed.0 The Run a Process feature enables the users to begin a process that is currently available in the system. F ORM B UILDER The Form Builder facilitates the designers to create and manage forms to be used by end users to perform their task. FIGURE 5: FORM BUILDER 6 .

groups and individual users in the system. connection to an LDAP server) can be performed using Directory Manager plug-ins. 7 .Getting Started 1. Note: Other user directory implementation (e. An Audit Trail enables the system administrator to view and monitor the users' activities in the system. Completed processes or aborted processes and activities can also be monitored.g.0 W ORKFLOW M ONITOR The Workflow Monitor feature enables the system administrator to monitor the workflows running in the system. The system admin can monitor the running processes and update the activities if required. FIGURE 6: WORKFLOW MONITOR U SER M ANAGER The Manage Users feature enables the system admin to create and manage organizations. The users will be used to map to the activities of the workflows.

Multiple profiles of data sources can be created and modified to enable dynamic switching of profiles when required. audit trail plug-ins and Directory Manager plug-ins can be uploaded into the system. system paths. participant plug-ins. Users can upload and update plug-ins on the fly without restarting the system. the system admin can a select and configure the Directory Manager plug-ins in the system. application plug-ins. M ANAGE P LUG . For other user directory implementations such as connecting to an LDAP server. different types of plug-ins namely form variable plug-ins.0 FIGURE 7: MANAGE USERS S YSTEM S ETTINGS S YSTEM S ETUP The System Setup feature facilitates the system admin to set CSS.INS The Manage Plug-ins feature enables users to add and update plug-ins dynamically to extend the functionality of the system.Getting Started 1. As the system is using a plug-in architecture. Therefore. the use of the internal users' management may not be required. locale and intervals for the system. 8 .

0 M ANAGE F ORM V ARIABLES The Manage Form Variables feature enables the users to create form variables by uploading Form Variable plug-ins.Getting Started 1. 9 . M ANAGE M ESSAGES The Manage Messages feature facilitates users to dynamically create and modify messages and labels within the system. This enables the users to extend the options of form fields in the system.

The steps to install are: 1. so please wait until the message "INFO: Server startup in XXXX ms" appears (XXXX represents the time taken for the startup). Once the installation is complete. Click Next on the Introduction page.2. INSTALLATION 1.0. 5. Click I Agree on the License page. and click Install.1.2. Change the Destination folder if required (default is C:\Joget).0 1. 3. To start the Joget Server. The startup might take some time. INSTALLATION USING THE WINDOWS SETUP WIZARD This tutorial will explain the installation based on the Windows Setup Wizard that contains everything you need to get started. FIGURE 8: SETUP WIZARD 2. 7. 4. 10 . go to the Start Menu > Programs > Joget Workflow and click on the green Start Joget Server icon under Joget Workflow. 6.exe to launch the Setup Wizard. Run the setup file joget-setup-1. Do not close the command window. Click Next on the Components page.0. click on Finish.Getting Started 1.

bat.g. 1. go to the Start Menu > Programs > Joget Workflow and click on the red Stop Joget Server icon under Joget Workflow.bat and close the previous command window if it is still open. Extract the file into that newly created directory. Obtain the demo bundle joget-demo-windows-1.0 8. FIGURE 9: LOGIN 9. Go to the Start Menu > Programs > Joget Workflow and click on the Workflow Management Console. Open the browser to access http://hostname:8080/wflow-wfweb (hostname is the name of the server.0. Do not close the command window.0. http://localhost:8080/wflow-wfweb) and you should see the Workflow Management Console login.zip Create a new directory e. The web browser will launch and you should see the Workflow Management Console login. To stop the Joget Server. INSTALLATION USING THE DEMO ZIP BUNDLE This tutorial will explain the installation based on the pre-packaged demo zip bundle for Windows that contains everything you need to get started. execute joget-stop. so please wait until the message "INFO: Server startup in XXXX ms" appears (XXXX represents the time taken for the startup). . execute joget-start.g. The steps to install the demo bundle are: 1.Getting Started 1.2. This will start the MySQL database server and Apache Tomcat application server. 11 4. 3. The startup might take some time. C:\joget. 2. 5. To stop the Joget Server. e. To start the Joget Server.2.

2. Obtain the bundle joget-windows-1. Extract the file into that newly created directory.zip Create a new directory e. Deploy the WAR files under apache-tomcat-6.0. Do not close the Tomcat command window. The steps to install on Apache Tomcat and MySQL are: 1. so please wait until the message "INFO: Server startup in XXXX ms" appears (XXXX represents the time taken for the startup). ADVANCED INSTALLATION F OR OTHER JAVA EE APPLICATION SERVERS The workflow system consists of several Java EE (Java Enterprise Edition) web applications.0.18\webapps to the desired application server.2. The startup might take some time. Use the SQL script in the "data" directory to create the necessary database tables in the "wflowdb" database Start the Apache Tomcat web application server by executing the file tomcat6-run. http://localhost:8080/wflow-wfweb) and you should see the Workflow Management Console login. Create a new directory e. 4. D:\joget. 12 .bat. 6.zip 3. 1. Open the browser to access http://hostname:8080/wflow-wfweb (hostname is the name of the server.0.0 and above Create a MySQL database with the name "wflowdb" Obtain the bundle joget-windows-1. Install Java SDK version 5 and above Install MySQL version 5.g. The steps to install on another Java EE application server and database are: 1. 4. packaged in standard WAR (web archive) format that can be deployed on Java EE application servers. Use the appropriate SQL script in the "data" directory to create the necessary database tables in the "wflowdb" database 5.g. please refer to the documentation for the respective application server. 3. D:\joget.Getting Started 1. ADVANCED INSTALLATION FOR APACHE TOMCAT AND MYSQL There is another available bundle that is just packaged together with Apache Tomcat. 8. 5.0 1. e.4. For instructions on deploying the WAR files. 7.0. Extract the file into that newly created directory.g. Create a database with the name "wflowdb" 2. 2.0.3.

g. FIGURE 10: DESIGNING & DEPLOYING A PROCESS 1. http://localhost:8080/wflow-wfweb) Login as an administrator (Default username: admin. running and modifying a sample process.1. DESIGNING A PROCESS L AUNCHING THE W ORKFLOW D ESIGNER • • • Access the Workflow Management Console at http://hostname:8080/wflow-wfweb (Replace "hostname" with the name or IP of your server e.3. IMPLEMENTING YOUR FIRST PROCESS The following section will guide you through the steps in designing. password: admin) Select the "Design Processes" tab and click on the "Design New Process" menu item 13 .Getting Started 1.3.0 1. deploying.

If launched for the first time. you might be prompted to Open or Save. (NOTE: You will need to have a Java runtime installed on your computer) FIGURE 12: WORKFLOW DESIGNER WINDOW 14 . in which case you can just select Open. so click on Run and the Workflow Designer window will appear.Getting Started 1.0 FIGURE 11: DESIGN NEW PROCESS • • Click on the Launch Workflow Designer button. A dialog box will appear asking for permission to run the application. Depending on the browser that you are using. the Workflow Designer will be downloaded to your computer.

Open the Package Properties dialog (Double-click the New Package item in the Navigator pane on the left.0 C REATING A NEW P ACKAGE AND P ROCESS • • Select the menu item File > New. and click on the Apply button (green tick icon on the top left hand corner) or press Enter FIGURE 14: WORKLOW PACKAGE PROPERTIES 15 . Each Package may contain more than one Process. A Package is a grouping of related processes. This will create a new Package. or right-click and select Properties) FIGURE 13: WORKFLOW PACKAGE MENU • Key in an appropriate ID (no space allowed) and Name for the Package.Getting Started 1.

FIGURE 15: ADD PARTICIPANT ICON • • • • • Add participants to the process by clicking inside the diagram. and click on the Apply button A DDING P ARTICIPANTS • Click on the Add Participant icon on the toolbar. or click on the Arrow selection icon on the toolbar. You can also set the participant type. or right-click the name and select Properties) Key in an appropriate ID (no space allowed) and Name for the participant. To represent a system.0 • • Open the Process Properties dialog (Double-click the Workflow Process item in the Navigator pane on the left. You can also right-click on the Participant name and select either "Move participant up" or "Move participant down" 16 . Each click will add a new participant. You are now ready to add participants to the process. To stop adding participants. You can move swimlanes up or down by first clicking on the Participant name and then clicking on the green up or down icons on the toolbar. leave it as Participant. or right-click and select Properties) Key in an appropriate ID (no space allowed) and Name for the Process. choose System. A participant is represented as a horizontal bar called a swimlane. For human participants. open the Process Properties dialog (Double-click the Participant name on the left of the swimlane.Getting Started 1. For each participant. either press Esc. Click on the Apply button. right-click.

open the Activity Properties dialog (Double-click the activity. 17 . FIGURE 17: ADD ACTIVITY ICON • • • To stop adding activities. Click on the Apply button. or click on the Arrow selection icon on the toolbar. You are now ready to add activities to the process. Each activity represents a Form that the participant will interact with.Getting Started 1. For each activity. or right-click the activity and select Properties) Key in an appropriate ID (no space allowed) and Name for the activity. Each click will add a new activity. right-click. which represents the participant that will perform the activity.0 FIGURE 16: PARTICIPANT SWIMLANES A DDING A CTIVITIES • • Click on the Add Activity icon on the toolbar. Add activities to the process by clicking inside the desired swimlane. either press Esc.

or click on the Arrow selection icon on the toolbar. FIGURE 18: ADD TOOL ICON • • • • • Add tools to the process by clicking inside the desired swimlane. Each click will add a new tool. Note: Do not add an activity into the System swimlane.g. You are now ready to connect activities and tools within the process. Only System Tools are allowed to be placed in the System swimlane. Note: Tools can be placed in any swimlane. To stop adding tools.0 • • You can place the activities in the process by dragging them. sending an email or updating a database. but is recommended to be in the System swimlane for clarity. C ONNECTING A CTIVITIES AND T OOLS WITH T RANSITIONS • Click on the Add Transition icon on the toolbar. either press Esc. For each tool. You are now ready to add tools to the process.Getting Started 1. A DDING T OOLS • Click on the Add Tool icon on the toolbar. right-click. Click on the Apply button. Each tool represents a system-related process that performs a specific task e. open the Tool Properties dialog (Double-click the tool. or right-click the tool and select Properties) Key in an appropriate ID (no space allowed) and Name for the tool. 18 .

Alternatively.0 FIGURE 19: ADD ACTIVITY ICON • To connect two activities. FIGURE 20: CONNECTING ACTIVITIES • To complete the sample process. Another way to do it is to drag from the first to the second activity. you can use the "Insert missing start and end bubbles" 19 . click on the first activity and then click on the second activity.Getting Started 1. add a Start (green circle on the toolbar) and End (red circle on toolbar) and connect them as appropriate.

Getting Started 1. FIGURE 22: CHECK VALIDITY MENU ITEM 20 . This will list down errors within the process if there are any. you can check on the validity by selecting the "Check validity" option under the Process menu. FIGURE 21: INSERT START AND END ICON • Once the process design has been completed.0 utility on the toolbar.

Once you are ready to deploy. FIGURE 23: UPLOAD XPDL FILE • If the upload is successful and the process is valid. Under "Upload Process XPDL File" input field. You can open the file and edit the process as often as you like. DEPLOYING THE PROCESS D EPLOYING VIA XPDL FILE • • • • • • One of the ways to deploy a new process to the Workflow Engine is to save the designed process as an XPDL file. browse for the saved file and click on the Upload button. Select Save under the File menu and key in an appropriate filename and file location. 21 .3. login to the Workflow Management Console.Getting Started 1.0 1. Select the "Design Processes" tab and click on the "Design New Process" menu item. showing the package and processes that were deployed. you will be brought to the "Update Existing Process" page.2.

22 .0 FIGURE 24: UPDATE EXISTING PROCESS D EPLOYING DIRECTLY FROM THE W ORKFLOW D ESIGNER • • You can also deploy a new package to the Workflow Engine directly from the Workflow Designer. Select Deploy under the File menu and click Yes when confirmation is requested.Getting Started 1.

You can filter according to the package by selecting the "Filter by Package" drop-down. For the Role. • • • • • 23 . The processes should be listed in the list of processes. However. In the Create User popup dialog. Click on Save to create the user.Getting Started 1. the processes are ready to be executed. participants should be mapped to the appropriate users or group of users. 1. Click on the "Create New User" button at the bottom of the page.3. in order for activities to be routed to the correct users. In the Workflow Management Console. select either Admin for administrators or User for a normal user.3. login to the Workflow Management Console. create the users for the process. enter the relevant details. First.0 FIGURE 25: DEPLOY FROM WORKFLOW DESIGNER • • • If the process is valid and the deployment is successful. To confirm that the package has been deployed. a confirmation dialog will be shown and the Workflow Designer will close. MAPPING PARTICIPANTS TO USERS C REATING G ROUPS AND U SERS • Once a package has been deployed. Select the "Design Processes" tab and click on the "Update Existing Process" menu item. Repeat for each of the users you would like to create. select the "Setup Users" tab and click on the "Manage Users" menu item.

and optionally a description for the group. Group Name. In the "Update Process" page. Click on desired users (you can select multiple rows) and click on the Assign button. In the Workflow Management Console. the "Participant Mapping" tab displays the list of participants defined in the process. click on the "Add/Edit Mapping" button on the right of the participant name. click on the Group in the list. FIGURE 26: CREATE NEW GROUP • • • • • • Enter a Group Code. Repeat for each of the groups you would like to create.0 • • Next. Click on the "Create New Group" button at the bottom of the page. 24 . Click on the "Assign Users" button at the bottom of the page. M APPING A P ARTICIPANT TO A G ROUP OR U SER • • • Select the "Design Processes" tab and click on the "Update Existing Process" menu item.Getting Started 1. Click on Save to create the group. Click on the process to update. create the relevant group of users. To map a participant. To set the users for a group. select the "Setup Users" tab and click on the "Manage Groups" menu item.

In the first "Map to User or Group" tab.0 FIGURE 27: MAPPING A PARTICIPANT • In the "Participant Mapping" popup dialog. you can either "Map to Group" or "Map to User". In the listing of groups. click on the group that you would like to map this participant to.Getting Started 1. there are several tabs representing the mapping options. Click on "Map to Group". • 25 .

Form Name. Click on the Save button. Additional form categories can be managed from the "Manage Form Categories" menu item under the "Design Processes" tab. 1.0 FIGURE 28: PARTICIPANT MAPPING DIALOG • • Click on the Submit button. • • 26 . Based on this mapping. Click on the "Create New Form" button. and Table Name.3. (Note: Multiple forms are allowed to point to the same database table to share data across a process). enter a Form ID (space not allowed).Getting Started 1. Table Name is the name of the database table that will be created to store the form data. Perform the mapping for each of the participants as desired. Select a Category for the form. In the "Create Form" popup dialog. BUILDING AND MAPPING FORMS TO ACTIVITIES C REATING A N EW F ORM • • • Select the "Design Processes" tab and click on the "Manage Forms" menu item. any of the activities for the participant will be assigned to the selected Group of users.4.

0 FIGURE 29: CREATING A NEW FORM B UILDING THE F ORM WITH THE F ORM B UILDER • • • In the "Manage Forms" page. The Elements palette on the right contains a list of available field types that can be inserted into the form. Click on the Form Title to edit it. FIGURE 30: EDITING FORM TITLE • • A fieldset is a grouping of related fields. Key in the desired form title and press Enter. click on the desired form.Getting Started 1. Clicking on a desired field type will insert it into the fieldset. Click on the fieldset legend to edit it. In the "View Form" page. click on the "Launch Form Builder" button. 27 . This will launch the Form Builder in a new window.

Click on Save to update the field properties. while the Yellow star icon indicates a mandatory field. The Name of field is the name of the database column that will be used to store the field data. Click on the Advanced Properties icon on the left to open the Advanced Properties dialog.Getting Started 1. The green Up and Down arrows can be used to move the field up and down within the fieldset.0 FIGURE 31: ADDING FORM FIELDS • • Click on the Name and Description of each field to change the labels. Clicking on the Red minus icon on the left will remove the field. FIGURE 32: ADVANCED FIELD PROPERTIES 28 .

the "Activity Mapping" tab displays the list of activities and tools defined in the process. To map an activity. FIGURE 33: SAVING A FORM • • Click on the Preview button to display a preview of the form in a separate window. close the Form Builder window. click on the Save button at the top of the page to save the form. click on the "Add/Edit Form" button on the right of the activity name. Click on the process to update. In the "Update Process" page.Getting Started 1. When you are done. M APPING A F ORM TO AN A CTIVITY • • • Select the "Design Processes" tab and click on the "Update Existing Process" menu item.0 • Once the form has been designed. Click OK when prompted to confirm. 29 .

Click on the form that you would like to map this activity to. there is a list of current available forms.0 FIGURE 34: MAPPING A FORM TO AN ACTIVITY • In the "Activity Mapping" popup dialog.Getting Started 1. FIGURE 35: ACTIVITY FORM MAPPING DIALOG • Perform the mapping for each of the activities as desired. 30 .

In the popup that displays the process details. FIGURE 36: RUN A PROCESS • If the first activity in the process is assigned to you. an Accept Task button will be shown if there are several assignees that are assigned to that task. the popup window will close and a task will be assigned to the appropriate user. To accept the task. V IEWING P ENDING AND A CCEPTED T ASKS • To view your pending (newly created) tasks. This displays the list of tasks assigned to you.0 1. Otherwise. New pending tasks are displayed as bold items. If you are the only assignee for the task. click on the Run Process button. Click on the process to run. • • 31 . select the "Home" tab and click on the "Inbox". then the task will be automatically accepted. Click on the task that you would like to view. RUNNING AND PARTICIPATING IN THE PROCESS R UNNING / STARTING A P ROCESS • • Select the "Home" tab and click on the "Run a Process" menu item. When you accept a task. then the Task details will be displayed for your action. the form mapped to the activity it will be displayed for you to fill up. click on the Accept Task button.5.3. In the popup that displays the Task details.Getting Started 1.

In this case.6.Getting Started 1. You are now ready to add routes to the process.0 FIGURE 37: ACCEPTING A TASK • • • You have an option to save it as draft by clicking on the Save As Draft button. MODIFYING THE PROCESS L AUNCHING THE W ORKFLOW D ESIGNER TO M ODIFY THE P ROCESS • • Select the "Design Processes" tab and click on the "Update Existing Process" menu item. Click on the Complete Task button to submit the form and proceed with the next steps in the process where tasks will be assigned to the relevant users. 1.3. the task will still be in your Accepted Tasks list for future action. Each Route represents a decision node that can decide on the activity flow of the process. Clicking on the Withdraw Task button will withdraw your acceptance of the task and mark it as pending (bold). Click on the process to update. In the "Update Process" page. click on the "Update via Workflow Designer" button. This will start the Workflow Designer A DDING A R OUTE • Click on the Add Route icon on the toolbar. 32 .

Each click will add a new route. connect the route to the desired activities. each route's behaviour is exclusive-OR (XOR). If you would like to set the route to support multiple parallel transitions. Select the Transition Restriction tab.Getting Started 1. You can move other transitions by dragging either end of the transitions. which means that only 1 of the transitions will be followed. or right-click on the route and select Properties). In this case. FIGURE 39: CONNECTING ROUTES TO ACTIVITIES • By default. and select the Split 33 . open the Route Properties dialog (Double-click the route. you need to set the Transition Restriction to AND. Using transitions (described earlier).0 FIGURE 38: ADD ROUTE ICON • • Add routes to the process by clicking within a swimlane.

FIGURE 41: ADDING WORKFLOW VARIABLE 34 . Open the Package Properties dialog (Double-click the New Package item in the Navigator pane on the left. and click on the "Create new element" icon on the top left. A new row representing variable will be listed in the table.Getting Started 1. and the Route symbol will change to one with a cross.0 Type drop-down to AND. Click on the Green apply button. or right-click and select Properties) Select the "Workflow variables" tab. FIGURE 40: ROUTE TRANSITION RESTRICTION A DDING W ORKFLOW V ARIABLES • • • In order to be able to control the flow of the process using routes. Workflow Variables are needed.

and in the ensuing popup enter an appropriate ID and Name for the variable. FIGURE 43: ACTIVITY FORM EDITOR • Click on the green Apply icon to save the activity. 35 . Click on the checkbox for the variable to change it to "Edit". FIGURE 42: WORKFLOW VARIABLE PROPERTIES • • Click on the green Apply icon to save the variable.0 • Double-click on the variable row.Getting Started 1. Open the Activity Properties dialog for the desired activity and select the "Activity form editor" tab. Set the activity that will be allowed to update the variable.

FIGURE 44: TRANSITION CONDITION • • Click on the green Apply icon to save the transition.Getting Started 1. To set another transition as a default transition that is followed if no other condition is met. In this case. or right-click and select Properties).0 A DDING T RANSITION C ONDITIONS • • • Open the Transition Properties dialog (Double-click the transition. Key in a condition (using JavaScript syntax) in the Expression box. status=='rejected' is the condition that the variable with the ID status is equal to the value 'rejected'. For example. The expression will show up beside the transition. FIGURE 45: MODIFIED PROCESS 36 . Set the Condition type drop-down to "Condition". set the Condition type to "Otherwise". the color of the transition will be changed to orange.

Getting Started 1. login to the Workflow Management Console.3. Select the "Design Processes" tab and click on the "Update Existing Process" menu item. The processes should be listed in the list of processes with a new version number. click on the "Add/Edit Plugin" button on the right of the tool name. 1. Select Update under the File menu and click Yes when confirmation is requested. Click on the process to update. You can update the process configuration accordingly by performing the desired participant and activity mapping. a confirmation dialog will be shown and the Workflow Designer will close. the "Activity Mapping" tab displays the list of activities and tools defined in the process. USING PLUGINS M APPING SYSTEM TOOLS TO PLUGINS • • • Select the "Design Processes" tab and click on the "Update Existing Process" menu item. In the "Update Process" page. FIGURE 46: MAPPING PLUGIN TO A TOOL 37 . To map an tool.7.0 D EPLOYING THE UPDATED PROCESS DIRECTLY FROM THE W ORKFLOW D ESIGNER • • • • • • You can deploy the updated package to the Workflow Engine directly from the Workflow Designer. If the process is valid and the deployment is successful. To confirm that the package has been deployed.

Click on the desired plugin e.0 • • In the ensuing popup dialog. EmailPlugin The Plugin Configuration dialog will be displayed. 38 .Getting Started 1. you are presented with a list of plugins that are available in the system.g. Each plugin will have its own configuration page. FIGURE 47: PLUGIN CONFIGURATION DIALOG • Click on the Submit button at the bottom of the dialog to save the configuration settings. key in the appropriate settings for the plugin.