...
In the
workflow.properties
file enabled with Flowable support (it could becore/src/main/resources/workflow.properties
,core/src/main/resources/all/workflow.properties
or other, depending on your project setup), replaceCode Block language java uwfAdapter=org.apache.syncope.core.workflow.flowable.FlowableUserWorkflowAdapter
with
Code Block language java uwfAdapter=org.apache.syncope.core.flowable.impl.FlowableUserWorkflowAdapter
In both
console/src/main/resources/console.properties
andconsole/src/test/resources/console.properties
, removeCode Block flowableModelerDirectory=${flowable-modeler.directory}
and
Code Block page.workflow=org.apache.syncope.client.console.pages.Workflow
then add
Code Block topology.corePoolSize=10 topology.maxPoolSize=20 topology.queueCapacity=50
Classes
- move all workflow tasks from package
org.apache.syncope.core.workflow.flowable.task
to packageorg.apache.syncope.core.flowable.task
- change parent class from
AbstractFlowableServiceTask
toFlowableServiceTask
Internal Storage
If not using Flowable
Stop the Java EE container running Syncope Core, then execute the following SQL statement:
...
Finally start again the Java EE container and watch the log files to check for any error.
extendsAbstractFlowableServiceTask