I have an MDB that replies to its JMS client via a temp Queue the client passes in the JMSReplyTo header field. Since this queue doesn't pre-exist how can I define its security? I have had no luck getting anything other than the default guest stuff to work. If I make my MDB use a username other than guest it gets a security error trying to send to the temp queue. Likewise if I make my client use something other than guest it gets an error trying to read from the temporary queue. The documentation doesn't appear to address any of this.
I have even tried making my user belong to my role and the guest role but it only ever seems to get the guest role's privs.