Book Image

Activiti 5.x Business Process Management Beginner's Guide

By : Dr. Zakir Laliwala, Irshad Mansuri
Book Image

Activiti 5.x Business Process Management Beginner's Guide

By: Dr. Zakir Laliwala, Irshad Mansuri

Overview of this book

<p>Activiti is a light-weight workflow and Business Process Management (BPM) platform targeted at business people, developers, and system administrators. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. Activiti runs in any Java application on a server, cluster and in the cloud. It integrates perfectly with Spring and it is based on simple concepts making it easy for users to maximize its potential.</p> <p>Activiti BPM Beginner’s Guide quickly introduces you to the Activiti Business Process Management methodology. This book will serve as an extremely useful starter guide for developers working on Activiti BPM who wish to integrate Activiti with other technologies.If you want to take full advantage of the power of the Activiti BPM, then this is the book for you.</p> <p>This book will teach you how to design advanced business workflows through easy steps as well as how to integrate your creations with various third party services. It will take you through a number of clear, practical steps that will help you to implement business workflow using standard BPMN notation.</p> <p>The key aim of this book is to guide you through how to develop business workflows so you can eventually remove the gap between the business analyst and the developer. The book focuses on development and delivery using Activiti BPM through integrating, migrating, and upgrading some advanced technological tools.</p> <p>You will learn everything you need to know to design effective and advanced business workflows and how to implement them with different applications.</p> <p>This book should be in the tool belt of any business analyst who wishes to model business processes and use these models to generate a fully-functioning workflow application.</p>
Table of Contents (17 chapters)
Activiti 5.x Business Process Management Beginner's Guide
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Index

Time for action ­– working with user tasks


We have started the instance of the laptop order process as a gonzo user. Now, the approval task is assigned to the kermit user. So, let's complete that task by performing the following steps:

  1. To complete the laptop order process, we will log in with the user ID and password as kermit, as shown in the following screenshot:

  2. Once you log in as kermit, you will be redirected to the Inbox menu; if not, select the Tasks tab and then select the Inbox menu. The Inbox menu will have the number of tasks assigned to the user, as shown in the following screenshot:

  3. kermit can either accept or reject the order as per the information provided. If the order is accepted, gonzo will get the payment task in his inbox.

  4. We will choose the Accept option for the order task. Therefore, gonzo will have his inbox populated with the payment task.

  5. We will log in with gonzo to execute the payment task.

  6. Before executing the payment task, we will view the state of our business process...