Versions Compared

Key

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

...

  • caseEngine: the database where cases are stored for the case engine
  • locks: the database where case locks are stored and thus enabling case consistency
  • tasks: the database where the tasks for the dcm-lists component are stored
  • messages: the database where all (failed/delayed) messages are stored for the dcm-maintenance app

instructions Instructions about how to create a database can be created can be found here: https://www.mongodb.com/docs/manual/core/databases-and-collections/

...

When the databases are created, it is necessary to configure all applications in a way that they can communicate with the databases.

...

Code Block
titleapplication-case-engine.properties
#mongoDB - case engine
blueriq.case.engine.data.mongodb.host=<url-of-the-database-server>
blueriq.case.engine.data.mongodb.port=<port-of-the-mongoDB-database>instance>
blueriq.case.engine.data.mongodb.database=caseEngine

#mongoDB - locks
blueriq.locking.mongodb.host=<url-of-the-database-server>
blueriq.locking.mongodb.port=<port-of-the-mongoDB-database>instance>
 blueriq.locking.mongodb.database=locks

Replace the strings with < and > with the needed values of your specific setup.

Dcm-

...

Lists:

In the Blueriqblueriq-dcm-lists.yml file add the following lines to enable the dcm-lists component to communicate with the tasks database:

Code Block
languageyml
titleblueriq-dcm-lists.yml
spring:
  data:
    mongodb:
      host: <url-of-the-database-server>
      port: <port-of-the-mongoDB-database>instance>
      database: tasks

Replace the strings with < and > with the needed values of your specific setup.

...

Dcm-Maintenance-app

In the Blueriqblueriq-dcm-maintenacne-app.yml file add the following lines to enable the dcm-maintenance-app to communicate with the messages database:

Code Block
languageyml
title blueriq-dcm-maintenacne-app.yml
blueriq:
  dcm:
    maintenance:
      app:       
        mongodb:                
		  host: <url-of-the-database-server>
      	  port: <port-of-the-database>mongoDB-instance>
          database: messages

...