Skip to content

camunda-community-hub/zeebe-worker-java-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

db80eff · Oct 11, 2022

History

10 Commits
Jan 5, 2022
Jan 5, 2022
Jan 5, 2022
Aug 8, 2022
Oct 11, 2022
Jan 5, 2022

Repository files navigation

Community badge: Incubating Community extension badge Compatible with: Camunda Platform 8

Zeebe Worker Java Template

Minimal template for a Zeebe Java worker. This template adds only the bare minimum of dependencies.

If you want something more convenient, have a look at Spring Zeebe.

How to Use

The main method is in Worker.java. It requires a couple of environment variables to run.

Connection Setup

Connect to Camunda Platform 8 SaaS Cluster

  1. Follow the Getting Started Guide to create an account, a cluster and client credentials
  2. Use the client credentials to fill the following environment variables:
    • ZEEBE_ADDRESS: Address where your cluster can be reached.
    • ZEEBE_CLIENT_ID and ZEEBE_CLIENT_SECRET: Credentials to request a new access token.
    • ZEEBE_AUTHORIZATION_SERVER_URL: A new token can be requested at this address, using the credentials.
  3. Run Worker

Connect to local Installation

For a local installation (without authentication) you only need to set ZEEBE_ADDRESS

Workflow

Either you deploy process.bpmn or you design your own process with a service task with the greet job type.

About

Minimal template for a Zeebe Java worker

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages