As I mentioned in my previous reply you need to either a) use a clustered *temporary* queue b) use a response *topic*
Do you have an example of how one create a clustered temporary queue. Maybe an explanation of why a standard clustered queue does not work. Not being able to receive responses in a consistent way on our external client it a major problem for us. I have had a look the distributed queue example, however this does something quite different to what we do in our application.
Do you mean we must create a clustered temporary queue from the session like this :
This would break our entire design. Currently the client and the MDB are only coupled by the queue name which is pre-defined.
Do you know if there is a bug / jira raised on this issue ? or do you have any further details on why this works the way it does. I am guessing this is affecting 4.3 EAP as well ?
Grateful for any input on this.