Hi, since I’m new to Zeebe, I wanted to start with this guide. Unfortunately, whenever I try to deploy a workflow, I get an error message - io.zeebe.client.cmd.BrokerErrorException: Request exception (MESSAGE_NOT_SUPPORTED): Cannot execute command. Invalid event type ‘SBE_UNKNOWN’. What could be the reason for this error?
I don’t know if my questions are for this topic, but I’ll just ask here. After I create an instance of a workflow, I what to create a job worker for each job. Is there a way to find out what are the tasks in the deployed workflow, so that workers can be assigned to them (in the getting started example the jobType is hardcoded)?
Another problem that I have - I created a test workflow with only 2 tasks and two job workers. The job worker for the first task does not always start working on it. Even if the first task is completed, the second job worker never starts working on the second task. What could be the reason?
Is there a way to find out what are the tasks in the deployed workflow, so that workers can be assigned to them (in the getting started example the jobType is hardcoded)?
Not build-in. You could parse the XML you send to the broker for the task types that are defined in the process.
Even if the first task is completed, the second job worker never starts working on the second task. What could be the reason?
Does you process contain input/output mappings? Something like this
No, the process doesn’t have any payload. I’ve also tried with a workflow with only one task and no input and output mappings - not every time when I run the application, the job worker works on the job that he is supposed to (and in the zeebe monitor the workflow instance does not move from the service task).