Cannot find setter for property jobExecutorActivate

Hi everybody,

currently I’m trying to configure the jobexecutor differently for every server running the process engine.
My goal is to disable all jobexecutors except for one which is running on the main server (They are all connecting to the same database).

I followed the documentation (Process Engine Configuration | docs.camunda.org) and added the line < property name=“jobExecutorActivate”>false< /property> (without the blanks after “<”).

Unfortunatly the server crashes during boot and logs the line “Cannot find setter for property 'jobExecutorActivate' on class 'org.camunda.bpm.engine.impl.jobexecutor.RuntimeContainerJobExecutor’”
(see the full bpm-platform.xml(1.4 KB) file)

I’m running the camunda engine in version 7.5.1 on websphere for zOS.

Does anyone know what I’m missing? Unfortunately the great oracle of google remained pretty silent :confused: I’ll truely appreciate any help.

Best regards
Simon

Hi Simon,

It must be a property of the process-engine tag, not job-executor. The rationale is that there can be multiple engines using the same job acquisition and that each engine can controls whether it is considered for job processing.

Cheers,
Thorben

1 Like

Hi Thorben,

thank you very much for your reply. Your suggestion works like a charm, thanks a lot :slight_smile:

Cheers
Simon