Overlapping Wildcards and Disjoint Properties
Some destination properties are disjoint, and the server allows that property to be set only once for each destination. If an existing destination includes a value for a disjoint property and you attempt to assign a different value, the action will fail.
Overlapping wildcard destinations can cause conflicts with disjoint properties. For example, consider the following configuration of the store property:
topic.sample.> store=$sys.failsafe topic.sample.quotes.* store=$sys.nonfailsafe
The topic
topic.sample.quotes.tibx
would be assigned both stores,
$sys.failsafe
and
$sys.nonfailsafe
. Therefore, the wildcard topics
topic.sample.>
and
topic.sample.quotes.*
cannot coexist. Their creation would fail.
EMS currently has only one disjoint property:
store
.