Red Hat
Toggle navigation jBPM logo
  • Home
  • Download
  • Learn
    • Getting started
    • Releases
    • Documentation
    • Performance
    • Videos
    • Slides
  • Business Applications
    • Get Started
    • Beyond basics
  • Get Help
  • Source
  • Services
  • KIE
    • Kogito
    • Drools
    • jBPM
    • OptaPlanner
    • KIE group
  • Follow @jbossjbpm
Fork me on GitHub

Business Applications - Docs, Tutorials and Examples

Documentation

Documentation provides you various topics to move beyond basics. You can read on

  • Configuring your application

  • Running your application

  • Developing your application

  • Deploying your application to OpenShift or Docker

Read documentation

Tutorials

jBPM comes with tutorials (that are being constantly enahnced) to let users build more sofisticated business applications.

Currently below are tutorials available online

My First Business Application

Build and run your first business application starting from scratch.

Open tutorial

Business Application with Business Assets

Enhance your business application with business process that can be executed with directly through REST API of your application or by using Business Central web interface.

Open tutorial

Business Application with custom work item handlers and event listeners

Enhance your business application with business assets that execute custom business logic and monitors execution via event listeners

Open tutorial

Business Application with JPA entity

Enhance your business application with JPA entity that will be used both by your business application service and business assets.

Open tutorial

Business Application with JMS

Build business application that uses JMS to send information between your business processes. It combines process logic and messaging to provide comprehensive solution to common problems e.g. how to notify other participants of particular event.

Open tutorial

Business Application with dynamic assets

Enhance your business application with some dynamic assets that allow more adaptive approach to business logic compared with structured business processes.

Open tutorial

Examples

Examples are intended to provide fully featured sample business applications that can be used as base start. They are usually more advanced than tutorials as they should provide complete (end to end covered) business goal.

Similar as tutorials there will be more coming with every release of jBPM so stay tuned and keep an eye on Business Applications GitHub organization. Each repository in this organization is fully working example of a business application.

Go to examples repository
Latest News
  • Take a look at jBPM 7.49.0
    Wed 3 February 2021 - jBPM 7.49.0 is out, including bug fixes and exciting new features!
  • Take a look at jBPM 7.48.0
    Wed 13 January 2021 - jBPM 7.48.0 is out, including bug fixes and exciting new features!
  • Take a look at jBPM 7.47.0
    Fri 4 December 2020 - jBPM 7.47.0 is out, including bug fixes and exciting new features!
  • Take a look at jBPM 7.46.0
    Thu 12 November 2020 - jBPM 7.46.0 is out, including bug fixes and exciting new features!
  • Take a look at jBPM 7.45.0
    Fri 23 October 2020 - jBPM 7.45.0 is out, including bug fixes and exciting new features!
  • Take a look at jBPM 7.44.0
    Tue 6 October 2020 - jBPM 7.44.0 is out, including bug fixes and exciting new features!
  • Take a look at jBPM 7.43.1
    Mon 14 September 2020 - jBPM 7.43.1 is out, including bug fixes and exciting new features!
Archive
Latest Tweets
Latest Tweets by jBPM

KIE projects

  • Drools rule engine
  • OptaPlanner constraint solver
  • jBPM workflow engine

Community

  • Blog
  • Get Help
  • Team
  • Governance
  • Academic research

Code

  • Build from source
  • Submit a bug
  • License (Apache-2.0)
  • Release notes
Sponsored by
Red Hat
More coder content at
Red Hat Developers
© Copyright 2006-2021, Red Hat, Inc. or third-party contributors - Privacy statement - Terms of use - Website info