title: Verify if all the messages sent in a queue are being consumed by the application
body: <p>I am using JMS(Fiorano provider) as a synchronization between the two applications. 
  App-A will publish a message on the Topic of there is any data changes to App-B so that the App-B can update its state. </p>
  
  <p>Now the issue that I am facing is that all the messages that are sent from App-A is not read by App-B as a result there is a data inconsistency between the two applications. </p>
  
  <p>That is the back story! Thank you if you have read through it so far..</p>
  
  <p>Here are my questions : </p>
  
  <ol>
  <li><p>Is there a way to get the list of all the messages that are being published by App-A which are not read by App-B</p></li>
  <li><p>What might be the root cause for App-b failing to read few messages?</p></li>
  </ol>
  
  <p>Please help me sort this through.</p>