Is there any practical and updated content or example (camunda version >=8.5) on how to use intermediate event messages in self-managed camunda 8?

Greetings,
I need to create a process which will depend on an intermediate message for the process to continue and I can’t find updated content about message events which are currently the closest to what I want.

The Camunda Academy walks through the self service-restaurant example, which involves message events: https://academy.camunda.com/bpmn-messages-collaboration.

1 Like

Thks, I already attend these classes, I didn’t see any practical example of application there, just theoretical

Maybe the order fulfillment microservices example, with its source code?

Hello, can you provide a bit more details?

Stopping a Process and then continue after receving a message should done relatively easy with the “event based gateway” and a “message catch event”.
With Event subprocesses you can do even more complex stuff.

You cannot throw a message (create) with bpmn itself. To throw a message you need a worker that makes the “PublishMessage” GRPC Call.