rendered paste body@MessageDriven(mappedName = "jms/logbean", activationConfig = {@ActivationConfigProperty(propertyName = "acknowledgeMode", propertyValue = "Auto-acknowledge"),@ActivationConfigProperty(propertyName = "destinationType", propertyValue = "javax.jms.Queue")})public class LogBeanBean implements MessageListener { public LogBeanBean() { System.out.println("LogBean made"); } public void onMessage(Message msg) { Logger log = Logger.getLogger("LogBean"); if (msg instanceof TextMessage) { TextMessage tm = (TextMessage) msg; try { String text = tm.getText(); log.info("New message recieved: " + text); } catch (JMSException e) { log.severe("Error: " + e); } } } @PreDestroy public void remove() { System.out.println("LogBean destroyed"); }}