QueueBrowser browser = session.createBrowser(session.createQueue(queue), filter);
Enumeration<Message> enumeration = browser.getEnumeration();
while (enumeration.hasMoreElements()) {
Message message = enumeration.nextElement();
messages.add(new JmsMessage(message));
}
browser.close();
return messages;
} finally {
connector.close();