Products | Versions |
---|---|
TIBCO Enterprise Message Service | - |
Not Applicable | - |
Resolution:
Dynamic queues and topics are created on-the-fly by applications using QueueSession.createQueue() and TopicSession.createTopic().
A user can create a dynamic queue/topic on the EMS Server programmatically, only if that queue/topic name is a subset of the static queue/topic already defined in the topics.conf/queues.conf. To create a dynamic queue/topic, you must have a static parent queue/topic exists in the queues.conf/topics file. This is the requirement regardless if authorization is turned on or off.
Therefore, you can prevent dynamic queues/topics by not using wildcard characters when defining the static queues/topics in queues.conf/topics file.