Configuring Digital Event Services Using Composite Templates : Configuring DES for a Single Runtime Instance
Configuring DES for a Single Runtime Instance
The template snippet in this example creates and configures a Digital Event Services messaging service of type Universal Messaging for the default Integration Server instance.
The template defines a single layer, with alias is1. The is1 layer includes the is1-des-messaging-configuration inline template, which is defined in the templates section. The is1 layer maps to the local node in the provision section.
In the configuration section of the Integration Server instance template, the run-time component OSGI-IS_default-DigitalEventServices refers to DES-MESSAGING-CONFIG, which defines the parameters for the COMMON-WMMESSAGING-DES configuration type.
OSGI-IS_default-DigitalEventServices is the run-time component ID, which you can obtain by using the sagcc list inventory components CLI command.
COMMON-WMMESSAGING-DES is the configuration type ID, and MyUM is the configuration instance ID. The value of the "@alias" parameter should be the same as the configuration instance ID, in this case: "@alias": MyUM.
Command Central applies DES-MESSAGING-CONFIG to the OSGI-IS_default-DigitalEventServices run-time component, thus creating and setting up a Universal Messaging service for Digital Event Services.
For more information about working with composite templates and the sagcc list inventory components command, see Software AG Command Central Help.
alias: single-des-config-single-install
description: Configure DES for a single instance
version: 0.1
    
layers:
is1:
templates: [is1-des-messaging-configuration]
    
DES-MESSAGING-CONFIG: &DES-MESSAGING-CONFIG
COMMON-WMMESSAGING-DES:
MyUM:
Messaging:
"@alias": MyUM
Description: NewUM
Enabled: true
Provider:
"@type": UM
URL: nsp://localhost:1234
    
templates:
is1-des-messaging-configuration:
products:
integrationServer:
default:
configuration:
OSGI-IS_default-DigitalEventServices: *DES-MESSAGING-CONFIG
   
provision:
default:
is1: local
Copyright © 2016-2017 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback