loading table of contents...

3.3.6.2. In-Memory configuration for the Workflow Server

In the in-memory deployment after starting and finishing workflows, the Workflow Server sends the collected data for pending and finished processes to the Studio server, where it is persisted in Studio's in-memory persistence layer. In order to connect to Studio, the Workflow Server needs an authorized user. Therefore, configure the Workflow Server to use the following properties. Additionally, disable CapLists for the Workflow Server.

studio.url=http://<host>:<port>/<context>
studio.user=<username>
studio.password=<userpassword>

workflow.usecaplist=false

You also have to exclude all Elastic dependencies from the Workflow Server, in order to prevent that MongoDB is used and not available. The following dependency has to be available in the Workflow Server web application.

<dependency>
  <groupId>com.coremedia.cms</groupId>
  <artifactId>cap-workflow-archive-memory</artifactId>
  <scope>runtime</scope>
</dependency>