[jboss-user] [JBoss Messaging] - Re: Viewing message contents in a queue
parressh
do-not-reply at jboss.com
Tue May 29 13:10:41 EDT 2007
Hi Tim. I've written a QueueBrowser to look at the messages on the queue. But it's not quite working if I have an MDB configured to listen on the queue. Once I do that, I no longer see the messages on the queue. It does show the messages when I remove the MDB. On the JMX console, it shows the message counts properly whether I have the MDB or not, but the QueueBrowser only shows the messages without the MDB.
My feeling is that this is a bug, another issue of JBM + MDB's. However, is there something differently that I need to be doing? Here's more or less the code snippet I'm using:
| QueueConnection conn = null;
| QueueSession session = null;
| QueueBrowser browser = null;
| conn = qcf.createQueueConnection();
| session = conn.createQueueSession(false, Session.AUTO_ACKNOWLEDGE);
| List<String> leads = new ArrayList<String>();
| browser = session.createBrowser(leadQueue);
| Enumeration messages = browser.getEnumeration();
| while (messages.hasMoreElements()) {
| TextMessage message = (TextMessage) messages.nextElement();
| leads.add(message.getText());
| }
|
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4049459#4049459
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4049459
More information about the jboss-user
mailing list