When you set the max-messages and flowcontrol-start-queuesize in the <queue-controllers>, does that become the default that is used for queues matching the predicate that do not explicitly define those values?
For example, if I set the following:
<swiftlet name="sys$queuemanager">
<queue-controllers>
<queue-controller name="01" persistence-mode="non_persistent" predicate="tmp$%"/>
<queue-controller name="02" predicate="sys$%"/>
<queue-controller name="03" predicate="swiftmq%"/>
<queue-controller name="04" predicate="rt$%"/>
<queue-controller name="05" predicate="unroutable"/>
<queue-controller name="06" predicate="%$%"/>
<queue-controller name="07" predicate="%" max-messages="100" flowcontrol-start-queuesize="40" />
</queue-controllers>
<queues>
<queue name="RSCONTROL"/>
<queue name="RSSERVER"/>
</queues>
</swiftlet>
RSCONTROL and RSSERVER should have max-messages set to 100 right? When I use the explorer to examine the values, it is still using the default -1.
Any ideas?
Thanks
Duke