Deployer 10.5 | Product Build Properties and Supported Assets for Repository-Based Deployment | Universal Messaging
 
Universal Messaging
This following table lists the Universal Messaging assets you can deploy and the dependencies and substitution variables (if applicable) of each asset.
You can modify some of the listed assets during deployment if an asset with the same ID already exists on the target server, but others you cannot modify. The last column in the table will state which of the assets cannot be modified, and in that case you must use a deletion set to delete the asset from the target server before deploying. For more information about deleting assets from target servers, see Adding Assets to a Repository-Based Deletion Set.
Asset
Asset Type ID
Dependencies, Substitution Values, and Other Considerations
Realm ACLs
RealmAcl
Realm ACL assets can consist of either ACLs in user@host format or groups that contain sets of ACLs.
Deployer always replaces target assets.
Dependencies: Security groups
Security groups
RealmSecurityGroup
If a security group asset of the same name exists on the target server, you must delete the security group from the target server before deploying.
Realm schedules
RealmSchedule
If a realm schedule asset of the same name exists on the target server, you must delete the realm schedule from the target server before deploying.
Realm configurations
RealmConfig
Deployer always replaces target assets.
Channels
Channel
If the asset exists on the target server, only the ACL can be modified during deployment. If you want to modify additional properties, you must delete the channel asset on the target server before deploying.
Channel joins
ChannelJoin
Deployer always replaces target assets.
Dependencies: Source channel and target queue/target channel
Queues
UMQueue
If the asset exists on the target server, only the ACL can be modified during deployment. If you want to modify additional properties, you must delete the queue asset on the target server before deploying.
Interfaces
Interface
The interface asset can contain four types of interfaces: nsp, nsps, nhp, and nhps. For all of the interfaces, Deployer modifies the VIA list on the target server. The nhp and nhps interfaces can contain plugins, which can also be modified.
If an interface asset of the same name exists on the target server, you must delete the interface from the target server before deploying.
Substitution values: Available for nsps and nhps interfaces only:
*Keystore
*Keystore Password
*Truststore
*Truststore Password
*Private Key Password
Data groups
DataGroup
Deployer modifies publishers and nested groups on the target server.
If a data group asset of the same name exists on the target server, you must delete the data group from the target server before deploying.
Dependencies: Nested groups
Clusters
Cluster
DEPRECATED. Cluster configuration is deprecated as a deployable asset type. Use the Universal Messaging cluster management function in Software AG Command Central.
Connection Factories
ConnectionFactory
If the asset exists on the target server, you cannot replace or modify the asset. If you want to replace the asset in the target server, you must first delete the existing asset in the target server.
Topic Connection Factories
TopicConnectionFactory
Queue Connection Factories
QueueConnectionFactory
XA Connection Factories
XAConnectionFactory
JNDI Topics
JNDITopic
JNDI Queues
JNDIQueue