public void onMessage(javax.jms.Message msg) { try { if (msg instanceof javax.jms.TextMessage) { System.out.println("+++ SAMPLE MDB: Text Message => " + ((javax.jms.TextMessage)msg).getText()); } else if (msg instanceof javax.jms.BytesMessage) { System.out.println("+++ SAMPLE MDB: Bytes Message "); } else if (msg instanceof javax.jms.StreamMessage) { System.out.println("+++ SAMPLE MDB: Stream Message "); } else if (msg instanceof javax.jms.ObjectMessage) { System.out.println("+++ SAMPLE MDB: Object Message "); } else if (msg instanceof javax.jms.MapMessage) { System.out.println("+++ SAMPLE MDB: Map Message "); } else { System.out.println("+++ SAMPLE MDB: Unknown Message Type "); } } catch(javax.jms.JMSException e) { System.out.println("+++ SAMPLE MDB: Error occurred "); e.printStackTrace(); } }