Skip to Content
Designing Efficient BPM Applications
book

Designing Efficient BPM Applications

by Christine McKinty, Antoine Mottier
March 2016
Intermediate to advanced
160 pages
3h 36m
English
O'Reilly Media, Inc.
Content preview from Designing Efficient BPM Applications

Chapter 13. Finishing the Application

In the previous chapter, you completed the process definitions by adding connectors to send email and to manage calendar events. You have now created all the processes, forms, connectors, and pages used in the Tahiti application.

In this chapter, you will update the forms used in the Tahiti application processes so that the application page is displayed after a form is submitted. Next, you will update the application to include the final page. Finally, you will deploy the processes.  

When you have updated the Tahiti application and deployed its processes, you will validate it in the development environment using a scenario that checks all the usage paths.

Updating Process Forms

In this section, you will update the process forms so that after the user clicks Submit on a form, the Tahiti application page is displayed. If you do not do this, after a form is submitted the default page is displayed. This is the user’s task list in the Bonita BPM Portal. If the users do not use the Portal for other processes, displaying this page could be confusing, so it is better to specify a page.

First, you need to get the URL of the Tahiti application that you defined in the Portal:

  1. Log in to Bonita BPM Portal and set the Profile to Administrator.
  2. Go to Applications. A list of the applications that you have defined is displayed, including a partial URL for each one. 
  3. Find the Tahiti application that you defined in “Create the Application Prototype” and click ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

UI Animations with Lottie and After Effects

UI Animations with Lottie and After Effects

Mireia Alegre Ruiz, Emilio Rodriguez Martinez
Mastering jBPM 5

Mastering jBPM 5

Simone Fiorini, Arun V Gopalakrishnan

Publisher Resources

ISBN: 9781491924709Errata Page