Configuring Digital Event Services Using Composite Templates : Creating and Configuring a DES Runtime Instance
Creating and Configuring a DES Runtime Instance
The composite template in this example sets up a new installation on the node with alias local2, with an Integration Server instance called IS_default2, and also configures Digital Event Services.
The template defines the layer new-is, which is mapped to the node local2, as per the details in specified under provision. Integration Server will be installed from the repository called webMethods-10.1 to the directory C:/SoftwareAG2.
The template applied to the new-is layer is [create-and-configure-is] and configures Digital Event Services and the Integration Server instance IS_default2. The template configures the run-time component OSGI-IS_default-DigitalEventServices by referring to DES-MESSAGING-CONFIG, which defines the parameters for the COMMON-WMMESSAGING-DES configuration type.
COMMON-WMMESSAGING-DES is the configuration type ID, and MyUM is the configuration instance ID. The alias parameter should be the same as the configuration instance ID, in this case: "@alias": MyUM.
When applying the template, Command Central applies the new-is layer on the local2 node and installs Digital Event Services and Integration Server with the instance defined in the [create-and-configure-is] template. When IS_default2 is up and running, Command Central applies the DES-MESSAGING-CONFIG configuration on the OSGI-IS_default2-DigitalEventServices run-time component.
For more information about working with composite templates, see Software AG Command Central Help.
alias: setup-installation-configure-instance
description: Create a new installation with an IS instance and configure DES
version: 0.1
     
layers:
new-is:
productRepo: webMethods-10.1
templates: [create-and-configure-is]
                              
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:
create-and-configure-is:
products:
DEV:
integrationServer:
default2:
primary.port: 5805
diagnostic.port: 5806
jmx.port: 5807
configuration:
OSGI-IS_default2-DigitalEventServices: *DES-MESSAGING-CONFIG
                    
nodes:
default:
local2:
host: localhost
port: 9815
secure: true
bootstrapInfo:
installDir: C:/SoftwareAG2
                         
provision:
default:
new-is: local2
Copyright © 2016-2017 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback