Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

This section explains how to install the Case Engine component, how to configure it and which other components are needed to be installed.

...

Code Block
languagebash
titleexample command to start the case engine
$ java -Dserver.port=18081 -Dspring.config.additional-location=file:///config/DCM2/CaseEngine/config -jar blueriq-dcm-case-engine-{{version}}.jar

Dependencies

The case engine component Case Engine depends on the following components:

The bootstrap.properties file needs to have the following content to enable these componentsprofiles:

Code Block
languagebash
titlebootstrap.propeties
spring.profiles.active=native,\
    case-engine,\
    customerdata-client,\
    dcm-lists-publisher,\
    externaldatasources,\
    process-sql-store,\
    timeline-event-publisher-amqp,\
    trace-event-publisher-amqp,\
    audit

...

Specific for the case engine there are mutliple multiple properties that need to be set.

...

  • application.properties: common properties that concern security, logging and the connection to the customer data
  • application-case-engine.properties: properties for several queues, mongoDB MongoDB and quartzQuartz
  • application-external-datasource.properties: properties that enable the case engine Case Engine to communicate with the process data sql storeProcess SQL Store

Create the files in the additional config location of the case engine and copy and paste the corresponding properties into each file.

...