Another question regarding this issue. When I implemented the flow with dynamic creation of queues, which can be permanent or temporary, by using MQOutput node and Model queue, I get from the MQOutput node the name of the new instance of the queue, which is stored in LocalEnvironment -and then I can use it further.
In the MQ Series documentation it is stated that it is also possible (when using MQOpen on Model Queue) to specify the part of the queue name generated by MQ Server, to get the complete name generated by the MQ Server or to define this name fully by your program (not by MQ Server). In that case, when we are defining the name of this dynamically created queue, we have also to take care that this name will be unique.
Now, how it can be done with Message Broker ? How can we by executing the first MQOutput on Model Queue, also define the name of the new instance of that Model Queue, not allowing MQ Server to generate this name for us ?