I'm experiencing some issues when trying to create a temporary queue by using Oracle Tuxedo Message Queue. What is happening is:
1- I call tpqattach without any queuename and setting the qattachctl parameters:
qattachctl.attachmode = TMQ_ATTACH_TEMPORARY;
qattachctl.qtype = TMQ_ATTACH_PQ;
2- The tpqattach runs successfully (return is different than -1) but it does not set my queue name with the temporary queue name that has been assigned for my process.
Is there any parameter that I'm missing in order to create a temporary queue? How can I get the temp queue name?
Thanks in advance,