Actually, I set everything to DeliveryMode.PERSISTENT before sending the message (as follows):
Destination topic = (Destination) ctx.lookup(MyJndiName); | MessageProducer publisher = session.createProducer(topic); | publisher.setDeliveryMode(DeliveryMode.PERSISTENT); | | ... | | objMsg = MySession.createObjectMessage(); | objMsg.setObject(MyMessageObject); | objMsg.setJMSDeliveryMode(DeliveryMode.PERSISTENT); | | ... | | publisher.send(objMsg, DeliveryMode.PERSISTENT, MyPriority, javax.jms.Message.DEFAULT_TIME_TO_LIVE); Still, my messages got persisted with a 'T' mark in the opcode column of JMS_MESSAGES. Any further help would be greatly appreciated. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3862571#3862571 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3862571 ------------------------------------------------------- The SF.Net email is sponsored by: Beat the post-holiday blues Get a FREE limited edition SourceForge.net t-shirt from ThinkGeek. It's fun and FREE -- well, almost....http://www.thinkgeek.com/sfshirt _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user