I have several servers running the same code but each handling specific messages (they are spread by geographical area and must should treat all messages related to their area)
I thought to use a single queue and a message selector to filter the different message.
[javax.ejb.EJBException: Unable to complete container-managed transaction.; nested exception is: javax.transaction.SystemException]|#]
in this case, is the message still on Topic server ? (since MDB B has not done yet).
If the answer to above question is yes, then when we restart the server for MDB A, will the message be re delivered to MDB A ? (note; MDB A has consumed it)
when we restart server for MDB B, will the message be re-delivered to MDB B ?
The solution above seems to be work, but some cases the logged user does not click on logout button! So, the session in this case will be expired, and if the user will try logon again will receive error. How can I handle this case?
have created a dynamic web program. when i am trying to access the same java program that web application its gving me MQJMS exception 2005 unable to create queue.