Skip to content

Workflow configuration parameters

Explain what these parameters are for:

Field / Property Type Description
workflow.adapter String OpenKM can be used with several workflow engines. By default, we offer an integration with jBPM, but by implementing an adapter, you can use other workflow engines. To do this, you need to implement the com.openkm.workflow.adapter.WorkflowAdapter interface.
Possible values:
- com.openkm.workflow.adapter.DummyWorkflowAdapter
- com.openkm.workflow.adapter.JbpmRemoteWorkflowAdapter
com.openkm.workflow.adapter.DummyWorkflowAdapter
When DummyWorkflowAdapter is selected, the workflow icon in administration will not be shown.
After changing this value, you should restart the OpenKM application for it to take effect.
workflow.adapter.login String Login credentials are used to connect to the external workflow engine. Used with com.openkm.workflow.adapter.JbpmRemoteWorkflowAdapter.
admin
workflow.adapter.password String Password used to connect to the external workflow engine. Used with com.openkm.workflow.adapter.JbpmRemoteWorkflowAdapter.
admin
workflow.adapter.url String The URL used to connect to the external workflow engine. Used with com.openkm.workflow.adapter.JbpmRemoteWorkflowAdapter.
http://localhost:8080/jbpm-console
workflow.run.config.form String The form name if the workflow needs parameters at the start. By default, this form is called “run_config”.
run_config
workflow.start.task.auto.run String Determines whether OpenKM should run the task defined in the start node. This start dummy task is usually used to assign the “initiator” swimlane. By default, the value is set to “true”. You don’t need to modify this value.
true
workflow.node.deletion.check Boolean Enable or disable the deletion of a node that is used in a workflow. By default, it is set to “true”.
true